接手了一个开发任务,在一个springboot+mybatis+nacos的框架上增加功能模块。但笔者更喜欢mybatisplus的高效率和快捷,用mapper就能实现绝大多数CURD功能(批量插入,批量删除等需要service层的支持),避免配置xml的繁琐,故决定整合mybatisplus与mybatis。
经过一番挑战后,总结如下:
一 在pom文件中添加mybatis-plus-boot-starter。
情况1:父pom中使用的是< dependencyManagement >…< /dependencyManagement >方式
-父pom配置:com.baomidou mybatis-plus-boot-starter3.4.3
-子pom配置:com.baomidou mybatis-plus-boot-starter
情况2 :父pom中使用的是 < dependencies >…< /dependencies > 方式
父pom配置:子pom配置: 子pom会自动使用父pom中的jar包,子目录无需配置。 com.baomidou mybatis-plus-boot-starter3.4.3
二 配置yml文件
将原来的配置mybatis改为mybatis-plus,如图:
原来:
新:
注意:如果是mybatis或mybatisplus单一环境,yml中配置为mybatis-plus或mybatis都可以。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)