RuoYi框架默认使用的是Mybatis框架 但是有的习惯使用MP框架,这就很不方便, 不过可以简单进行整合
引入依赖
配置文件增加
mybatis-plus:
#扫描mapper文件所在位置
mapper-locations: classpath*:mapper/**/*Mapper.xml
#可以指定实体类所在包路径
typeAliasesPackage: com.ruoyi.**.domain
global-config:
banner: false
db-config:
# 主键类型 0:数据库ID自增 1.未定义 2.用户输入 3 id_worker 4.uuid 5.id_worker字符串表示
id-type: AUTO
#字段策略 0:"忽略判断",1:"非 NULL 判断"),2:"非空判断"
field-strategy: NOT_NULL
# 默认数据库表下划线命名
table-underline: true
我这里新增的mapper接口 和mapper.xml文件默认和项目原本的位置一样
然后把
MyBatisConfig.java 这个类删掉(或者把类上的注解去掉也可以)
改成这样
然后就可以同时使用Mybatis和Mybatis-Plus框架了
注:由于注释了一个配置类,所以原本的全部功能不是都没影响(我也没有整体测试过)。不过基本的操作不受影响。
手机扫一扫
移动阅读更方便
你可能感兴趣的文章