spring boot整合mybatis-plus自用

本文介绍了如何在Spring Boot项目中整合Mybatis-Plus,从添加依赖到配置数据库,再到解决扫描不到beans、YML配置文件中文注解及表名前缀问题。通过实践,体验了Mybatis-Plus带来的便利,同时也指出其在官方支持上的不足。
摘要由CSDN通过智能技术生成

由于mybatis-plus是国人创建,所以需要去maven官网查询导入maven坐标Maven Repository: Search/Browse/Explore (mvnrepository.com)

之后将其给的坐标在pom.xml坐标中进行导入。

 建立对应的mysql数据库

创建对应的UserDao类与User类

 

 

 在测试类中进行对应的测试

 

 这里是我遇到的第一个问题,无法扫描到beansUserDao。

首先确认UserDao接口是否进行注解注入

确认注入。

确认UserDao接口所在的包路径是否与测试类的路径相同

很明显不同,dao文件夹与domain文件夹处于springboot_05文件夹的上级

将这两个文件夹放入springboot_05_mybatis文件夹目录下。

 

问题解决。 

随后运行测试方法。

 这里我遇到了第二个问题

最后发现是因为我的yml配置文件里含有中文注解,由于我比较懒,所以我直接删除了对应的注解问题解决

随后便立刻遇到了第三个问题

这个表名也不是我想要的,说明我应该自己在配置文件中定义表名的前缀,由于我的表名是tb_user,故前缀为tb_

 问题解决,成功输出

总结:对于mybatis plus的使用让我在整合mybatis时不需要写过多的CRUD代码,节省更多的时间。缺点就是springboot官方还未将其引入,需要自己去查找。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值