目录
通用mapper的使用步骤
1.引入依赖
基本需要跟数据库打交道的依赖也一并引了,版本我单独放在父工程的pom中了。
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>tk.mybatis</groupId>
<artifactId>mapper-spring-boot-starter</artifactId>
</dependency>
2.刷新你的maven依赖
3.配置mapper,继承tkmapper
注意,Mapper选择依赖时要选择tk的那个,<>中是实体类
4.在实体类上表明主键和主键返回策略
这里尤其要注意,如果你不给主键标注@id注解和@GeneratedValue,tkmapper是找不到主键的
5.启动类上增加mapper扫描注解
注意,你的扫描一定得是用tk的包