集成mybatis框架
POM文件中添加如下依赖,通过version控制使用指定版本
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>3.0.2</version>
</dependency>
在项目配置文件中添加如下配置(yaml方式)
mybatis:
#mapper文件扫描路径
mapper-locations: classpath:mappers/*Mapper.xml
#实体类路经
type-aliases-package: com.jsy.demo.common.PO
集成mariadb数据库
POM文件中添加如下依赖,通过version控制使用指定版本
<dependency>
<groupId>org.mariadb.jdbc</groupId>
<artifactId>mariadb-java-client</artifactId>
</dependency>
在项目配置文件中添加如下配置(yaml方式)
spring:
application:
name: demo
datasource:
driver-class-name: org.mariadb.jdbc.Driver
url: jdbc:mariadb://127.0.0.1:3306/test
username: root
password: 123456
集成redis数据库
POM文件中添加如下依赖,通过version控制使用指定版本
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>
在项目配置文件中添加如下配置(yaml方式,使用lettuce客户端)
spring:
application:
name: demo
redis:
host: 127.0.0.1
port: 6379
password: "123456"
database: 0
lettuce:
poll:
max-wait: -1
max-idle: 5
min-idle: 0
max-active: 20