问:什么是通用Mapper?
答:通用Mapper就是为了解决单表增删改查,基于Mybatis的插件。开发人员不需要编写SQL,不需要在DAO中增加方法,只要写好实体类,就能支持相应的增删改查方法。
1.pom.xml 添加依赖
<dependency>
<groupId>tk.mybatis</groupId>
<artifactId>mapper-spring-boot-starter</artifactId>
<version>RELEASE</version>
</dependency>
2.添加配置(application.properties)
#通用mapper的所在接口名称 不只是包名
mapper.mappers=tk.mybatis.mapper.common.Mapper
#数据库
mapper.identity=MYSQL
3.Spring Boot 启动类添加扫描包:
一定要注意注解@MapperScan 引入的包,否则会报错