创建项目时添加依赖 :
-
lombok
-
spring web
-
mysql drver
-
mybatis framework
修改mysql驱动的版本(可选):
2、 进行MyBatis所需的配置1.8 5.1.47
-
将默认创建的application.properties后缀名修改为yml(根据习惯可改的)
- 完成MyBatis的自定义配置
spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql:///springboot?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
username: root
password: 254712
mybatis:
type-aliases-package: com.qfedu.springboot.ssm.beans
mapper-locations: classpath:mappers/*Mapper.xml
3 、在启动类配置DAO扫描
@MapperScan
@SpringBootApplication
@MapperScan("com.qfedu.springboot.ssm.dao")
public class SpringbootSsmApplication {
public static void main(String[] args) {
SpringApplication.run(SpringbootSsmApplication.class, args);
}
}
4、 整合Druid连接池
在SpringBoot中整合MyBatis的时候,默认集成了HiKari连接池,HiKari的效率比Druid要高,但是得益于Druid提供了比较便捷的监控系统在企业开发中,druid使用还是最多的
4.1 添加druid的starter
com.alibaba druid-spring-boot-starter1.1.10
4.2配置druid数据源
spring:
datasource:
druid:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql:///springboot?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
username: root
password: 254712
initial-size: 1
min-idle: 1
max-active: 20



