![15881b8b356f9746329329a1ff7616e0.png](https://img-blog.csdnimg.cn/img_convert/15881b8b356f9746329329a1ff7616e0.png)
编者按
在前一篇文章中,主要记录了学习Spring框架的过程,通过实践让自己对基于SpringBoot的项目实现有了粗浅的认识。在本文进一步学习了SpringBoot后端部分的知识点中关于整合Mybatis的部分。欢迎指正。
(一)Mybatis的概念
百度百科中给出了Mybatis官网中的定义,说明了它是一个持久层框架,可以用过xml文件进行配置,并且支持很多高级映射。而Mybatis又是直接基于Java数据库连接(Java Database Connectivity,JDBC),因此简单的理解Mybatis就是一个集成度更高的、能够实现数据库与Java项目连接的工具。
(二)Mybatis整体框架[1]
注释链接中是一篇非常详尽的Mybatis使用教程,从jdbc开始讲起,到SpringBoot框架整合,流程具体细节明确,跟着教程就可以很顺利地使用上Mybatis进行数据库操作。我从中截取了其标注的Mybatis整体框架图,留作自己的学习笔记。
![61e559ee5ea7237913436da0162db7f6.png](https://img-blog.csdnimg.cn/img_convert/61e559ee5ea7237913436da0162db7f6.png)
(三)SpringBoot框架整合Mybatis
上一篇文章没有描述SpringBoot项目的实践步骤,本文中选择要点简单展开。
1.新建SpringBoot项目
方法①:在IDEA中选择Spring Initializr自带的模板创建SpringBoot框架。
方法②:在Spring官网http://start.spring.io中创建下载项目。
本文了使用方法②。选择添加所需的依赖包,Lombok用于Java项目中添加注解,Web包含前端的配置,MyBatis和MySQL驱动属于数据库部分的依赖。
![b25c8f2e968d328f8512c8ee5b8e9d55.png](https://img-blog.csdnimg.cn/img_convert/b25c8f2e968d328f8512c8ee5b8e9d55.png)
2.构建测试用表格
在终端或其他地方建立项目所需的数据库及表格,用于后续连接。