Springboot 2.x 整合mybatis(无需配置任何xml文件)
环境
- spring-boot 2.0.2.RELEASE
- maven 3.5.3
- JDK 1.8
- mybatis-spring-boot-starter 1.3.2
背景
百度上看到非常多springboot整合mybatis的教程还在用spring那一套,各种xml文件配置,非常的繁琐,实际上mybatis已经为springboot给出了支持——mybatis-spring-boot-starter。
在 https://github.com/mybatis/spring-boot-starter/wiki/Quick-Start 也有官方的快速搭建教程,不过讲得不太清楚所以我再仔细介绍一下。
使用流程
- 依赖引入
- 配置文件配置
- 创建实体类
- 创建相应Mapper接口
- 直接调用即可
1、maven引入
pom引入如下(版本可自行去上面的网址找最新的)
<dependency>
<g