tk通用mapper的配置与使用

目录

通用mapper的使用步骤

1.引入依赖 

2.刷新你的maven依赖

3.配置mapper,继承tkmapper

4.在实体类上表明主键和主键返回策略

5.启动类上增加mapper扫描注解


通用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的包

发布了412 篇原创文章 · 获赞 166 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/Delicious_Life/article/details/104559657