Springboot配置tk-mybatis

在公司项目中用到了tk-mybatis。在此,做一个记录。

配置步骤如下:

第一步:在项目中加入需要的依赖,主要有三个,mysql连接依赖和tk的两个依赖:

<dependency>
      <groupId>tk.mybatis</groupId>
      <artifactId>mapper</artifactId>
      <version>4.0.4</version>
    </dependency>

    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>8.0.21</version>
    </dependency>

    <dependency>
      <groupId>tk.mybatis</groupId>
      <artifactId>mapper-spring-boot-starter</artifactId>
      <version>2.0.4</version>
    </dependency>

第二步:配置文件配置

spring.datasource.url=jdbc:mysql://localhost:3306/toutiao?serverTimezone=Asia/Shanghai
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.username=root
spring.datasource.password=123456

第三步:domain类和mapper接口

1、写一个domain的类,对应一个表

@Data
@Table(name = "user")
public class User {
    @Id
    private Integer id;
    /**
     * 页面的名字
     */
    private String name;

    /**
     * 页面的json数据
     */
    private String password;
}

2、写一个mapper接口

public interface UserMapper extends BaseMapper<User> {

}

第四步:springboot启动类加上tk的@mapperscan注解:

 

 完成!!!

posted @ 2020-11-10 11:07  quintan  阅读(503)  评论(0)    收藏  举报