iis服务器助手广告
返回顶部
首页 > 资讯 > 数据库 >若依框架如何新建模块
  • 728
分享到

若依框架如何新建模块

mybatisjavamysql 2023-09-02 07:09:19 728人浏览 安东尼
摘要

若依框架新建模块 1.新建一个maven项目 2.从ruoyi-system里面复制pom到自己的项目,把对应的名字改掉即可 3.在ruoyi-admin里面的dependencies里面新增自己的模

若依框架新建模块

1.新建一个maven项目

2.从ruoyi-system里面复制pom到自己的项目,把对应的名字改掉即可

3.在ruoyi-admin里面的dependencies里面新增自己的模块记得加上版本号不然会报错

4.在最外层的pom的modules里面检查是否有自己的模块

5.如果要改成mybatis-plus在ruoyi-framework里面的config里面添加MybatisPlusConfig并且删掉MybatisConfig

package com.ruoyi.framework.config;import com.baomidou.mybatisplus.annotation.DbType;import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;import com.baomidou.mybatisplus.extension.plugins.inner.BlockAttackInnerInterceptor;import com.baomidou.mybatisplus.extension.plugins.inner.OptimisticLockerInnerInterceptor;import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.springframework.transaction.annotation.EnableTransactionManagement;@EnableTransactionManagement(proxyTargetClass = true)@Configurationpublic class MybatisPlusConfig{    @Bean    public MybatisPlusInterceptor mybatisPlusInterceptor()    {        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();        // 分页插件        interceptor.addInnerInterceptor(paginationInnerInterceptor());        // 乐观插件        interceptor.addInnerInterceptor(optimisticLockerInnerInterceptor());        // 阻断插件        interceptor.addInnerInterceptor(blockAttackInnerInterceptor());        return interceptor;    }        public PaginationInnerInterceptor paginationInnerInterceptor()    {        PaginationInnerInterceptor paginationInnerInterceptor = new PaginationInnerInterceptor();        // 设置数据库类型为Mysql        paginationInnerInterceptor.setDbType(DbType.mysql);        // 设置最大单页限制数量,默认 500 条,-1 不受限制        paginationInnerInterceptor.setMaxLimit(-1L);        return paginationInnerInterceptor;    }        public OptimisticLockerInnerInterceptor optimisticLockerInnerInterceptor()    {        return new OptimisticLockerInnerInterceptor();    }        public BlockAttackInnerInterceptor blockAttackInnerInterceptor()    {        return new BlockAttackInnerInterceptor();    }}

在ruoyi-common里面添加

<dependency>    <groupId>com.baomidougroupId>    <artifactId>mybatis-plus-boot-starterartifactId>    <version>3.4.2version>dependency>

记得把yml里面的mybatis也改成mybatis-plus,另外如果要配置驼峰要在mybatis-config.xml里面配置

来源地址:https://blog.csdn.net/qq_53524948/article/details/128392632

您可能感兴趣的文档:

--结束END--

本文标题: 若依框架如何新建模块

本文链接: https://www.lsjlt.com/news/390197.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 若依框架如何新建模块
    若依框架新建模块 1.新建一个maven项目 2.从ruoyi-system里面复制pom到自己的项目,把对应的名字改掉即可 3.在ruoyi-admin里面的dependencies里面新增自己的模...
    99+
    2023-09-02
    mybatis java mysql
  • 【若依后管框架(前后端分离版)】 如何部署若依以及添加自己的功能模块和菜单
    【若依后管框架(前后端分离版)】 如何添加自己的功能模块以及菜单 【文章开始之前,先说一句,若依牛逼!】 文章目录 【若依后管框架(前后端分离版)】 如何添加自己的功能模块以及菜单1 若依框架简介2 若依框架【前后端分离版】下载安装...
    99+
    2023-08-18
    mysql mybatis 数据库 框架 若依
  • Android模块化框架如何搭建
    搭建Android模块化框架可以按照以下步骤进行:1. 创建一个新的Android项目:使用Android Studio创建一个新的...
    99+
    2023-10-11
    Android
  • Android模块化框架怎么搭建
    搭建Android模块化框架需要以下步骤:1. 设计模块化架构:确定项目的模块划分,每个模块的功能和职责等。2. 创建Android...
    99+
    2023-10-08
    Android
  • C#在MEF框架中手动导入依赖模块
    对于简单的场景来讲,在MEF中导入依赖模块非常简单,只要用ImportAttribute标记依赖的成员,MEF模块会自动找到并创建该模块。但有的时候我们依赖的模块是上下文相关的,此时...
    99+
    2024-04-02
  • 如何用Python和Pygame模块构建一个游戏框架
    如何用Python和Pygame模块构建一个游戏框架,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。通过创建一个简单的骰子游戏来探究 Python。现在是来从零制作你自己的游戏的...
    99+
    2023-06-16
  • Android ButterKnife依赖注入框架如何使用
    这篇文章主要介绍“Android ButterKnife依赖注入框架如何使用”,在日常操作中,相信很多人在Android ButterKnife依赖注入框架如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作...
    99+
    2023-07-05
  • LINQ如何构建框架
    小编给大家分享一下LINQ如何构建框架,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!如今,LINQ的版本发布已经尘埃落定,是时候思考如何使用它了。Keith Fa...
    99+
    2023-06-17
  • Androd Gradle模块依赖替换如何使用
    本篇内容介绍了“Androd Gradle模块依赖替换如何使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!背景我们在多模块项目开...
    99+
    2023-07-02
  • 如何创建WCF框架
    这篇文章主要讲解了“如何创建WCF框架”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何创建WCF框架”吧!WCF框架作为一个高效的.NET程序框架。其混合了函数语言和物件导向程序编制语言,...
    99+
    2023-06-17
  • python如何重新导入模块
    在Python中重新导入模块可以使用importlib模块的reload函数。例如: import importlib import...
    99+
    2024-04-03
    Python
  • eclipse如何搭建springboot框架
    要在Eclipse中搭建Spring Boot框架,可以按照以下步骤进行操作:1. 首先,确保已经安装了Java Developme...
    99+
    2023-10-08
    eclipse springboot
  • SpringBoot如何构建ORM框架
    本篇内容主要讲解“SpringBoot如何构建ORM框架”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SpringBoot如何构建ORM框架”吧!目前常用的ORM框架有 Mybatis(bati...
    99+
    2023-06-29
  • Tengine如何新增nginx upstream模块
    这篇文章主要介绍了Tengine如何新增nginx upstream模块,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。后端长连接超时功能ngx_http_upstream_k...
    99+
    2023-06-04
  • 如何在PaddlePaddle框架中构建神经网络模型
    在PaddlePaddle框架中构建神经网络模型可以分为以下几个步骤: 导入PaddlePaddle相关的库: import p...
    99+
    2024-04-02
  • springboot如何实现多模块项目添加一新模块
    这篇文章主要介绍了springboot如何实现多模块项目添加一新模块,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。springboot多模块项目添加一新模块选择Maven M...
    99+
    2023-06-29
  • Redis框架如何搭建SpringBoot2.X
    这篇文章主要介绍Redis框架如何搭建SpringBoot2.X,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、使用Spring Initializr创建项目web项目1、File...
    99+
    2024-04-02
  • 如何搭建一个AmazeUI框架
    如何搭建一个AmazeUI框架?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。1.获取Amaze UI  1下载文件首先打开百度输入:Amaze UI -...
    99+
    2023-06-09
  • vue的webpack框架如何搭建
    本篇内容主要讲解“vue的webpack框架如何搭建”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue的webpack框架如何搭建”吧!1、想要使用vue,我首先该怎么做?想要学习vue,我第...
    99+
    2023-07-04
  • 软件架构如何分层、分模块
    本篇内容介绍了“软件架构如何分层、分模块”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一、软件架构设计的生...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作