Springboot配置tk-mybatis
在公司项目中用到了tk-mybatis。在此,做一个记录。
配置步骤如下:
第一步:在项目中加入需要的依赖,主要有三个,mysql连接依赖和tk的两个依赖:
<dependency> <groupId>tk.mybatisgroupId> <artifactId>mapperartifactId> <version>4.0.4version> dependency> <dependency> <groupId>mysqlgroupId> <artifactId>mysql-connector-javaartifactId> <version>8.0.21version> dependency> <dependency> <groupId>tk.mybatisgroupId> <artifactId>mapper-spring-boot-starterartifactId> <version>2.0.4version> 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{ }
第四步:springboot启动类加上tk的@mapperscan注解:
完成!!!