在真实的项目开发中,使用SpringBoot可以说非常普遍了,而在框架整合中,与数据库的交互无外乎使用jpa,mybatis,mybatis-plus这几种,虽然hibernate仍然有在使用,毕竟框架毕竟重,而且用起来相较于mybatis还是差了那么点意思;
接下来演示下使用 SpringBoot 同时与mybatis,mybatis-plus的整合步骤;
准备工作1、准备如下一个数据表
2、插入几条测试数据
整合步骤工程的完整包结构如图所示
1、导入maven依赖
2、配置文件 application.yml
3、为了方便后面调试接口,增加一个swagger的配置
4、实体类
5、dao接口,里面添加一个查询所有数据的方法
6、mybatis层,写sql的文件
7、业务实现类
在本次的业务实现中,同时可以使用mybatis的方式以及mybatis-plus的方式进行,具体使用的时候结合自身的需求进行选择;
8、添加一个测试接口
9、启动类
接下来,将工程运行起来做一下测试吧
10、启动之后,打开swagger界面
不妨随机测试两个接口吧,测试下获取所有学生的数据接口
本篇到这里基本上就结束了,更多的业务大家可以结合自身的实际情况,继续在代码中补充即可
到此这篇关于SpringBoot 整合mybatis+mybatis-plus的文章就介绍到这了,更多相关SpringBoot 整合mybatis-plus内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!