通用Mapper
引言:
本文是参照通用mapper官方文档总结而成,详细信息及配置参照官方文档
1、集成
- 1、java代码集成
- 2、Spring集成
- 3、SpringBoot集成(只针对此方式)
1)导入相关依赖
<dependency>
<groupId>tk.mybatis</groupId>
<artifactId>mapper-spring-boot-starter</artifactId>
<version>版本号</version>
</dependency>
注意:引入该依赖时,和Mybatis官方的 starter没有冲突,但是官方的自动配置不会生效
2)配置文件信息
在4.0及之后的版本不在强制配置mappers参数,自定义类需通过注解@RegisterMapper可以完成注册
在yml中的配置:
mapper:
mappers:
- tk.mybatis.mapper.common.Mapper
- tk.mybatis.mapper.common.Mapper2
notEmpty: true
在properties中的配置
mapper.mappers=tk.mybatis.mapper