1.pom.xml 文件里面导入mybatis配置
<!--mybatis-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.0</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
2.配置文件中添加配置项
此处修改的是开发环境的配置文件application.yml
spring:
datasource:
url: jdbc:mysql://localhost:3306/test1?characterEncoding=utf-8&serverTimezone=GMT%2B8
username: root
password: 123456
driver-class-name: com.mysql.cj.jdbc.Driver
mybatis:
mapper-locations: classpath:mapper/*Mapper.xml
type-aliases-package: com.test.elasticsearchdemo.domain
'root’是访问数据库的用户名,'123456’是密码。此处根据自己数据库设置。
url中,jdbc指我们使用jdbc的驱动方式连接数据库;mysql表示连接的数据库类型是mysql;localhost是数据库的具体地址;3306是数据库的端口号;test1是数据库名;characterEncoding设置编码格式;serverTimezone设置时区,GMT%2B8表示的是东8时区也就是北京时间。
mapper-locations指定mapper.xml的路径
type-aliases-package 指定POJO扫描包来让mybatis自动扫描到自定义POJO