springboot基本已整合所有,此处只是对默认配置的修改以及配置一些环境
1.配置Mybatis
首先引入场景mybatis启动器以及mysql依赖等:数据库连接池默认使用的是hikari连接池,无需做其他配置,即可使用。当然如果想要更换为德鲁伊,只需更改type就可以了,前提是引入Druid的启动器
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.22</version>
</dependency>
mybatis:
//扫描映射文件.xml文件,具体看你的映射文件位置,可以指定别名包。
mapper-locations: classpath:com.javasm.*.mapper/*.xml
type-aliases-package: com.javasm
spring:
datasource:
//springboot默认用的驱动是8.0.22(2.4.2版本)时区必须加上GMT+8
url: jdbc:mysql://localhost:3306/springboot?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&serverTimezone=GMT%2B8&useSSL=false
driver-class-name: com.mysql.cj.jdbc.Driver
username: root
password: root
type: com.alibaba.druid.pool.DruidDataSource//默认是hikari连接池(可以不用指定type),此处修改为