导入核心依赖
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.0</version>
</dependency>
配置application.yml:
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/spring?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT
username: root
password: 123456
#解决中文乱码
http:
encoding:
force: true
charset: utf-8
enabled: true
#解决中文乱码
server:
tomcat:
uri-encoding: utf-8
#整合mybatis
mybatis:
#设置别名
type-aliases-package: com.springboot.demo.entity
#设置Mapper.xml文件位置
mapper-locations: classpath:mybatis/mapper/*.xml
在主程序入口配置扫描Mapper接口所在的包,也可以在Mapper接口上加@Mapper注解
例如: