Druid介绍: Druid是阿里巴巴开源平台上一个数据库连接池实现,它不但结合了C3P0、DBCP、PROXOOL等数据库连接池的优点,同时还加入了日志监控,可以分别监控DB池连接和SQL的执行情 况,是一款针对监控而生的数据库连接池
环境:
IDEA版本2017.3.1 x64
JDK1.8
SpringBoot2.1.1
Druid1.1.8
总流程概括
- 利用Spring Initializr创建一个springboot项目
- pom添加druid数据源依赖
- 配置Druid数据源属性文件
- 实现Druid的配置类
- 启动,访问localhost:8080/druid 进入druid数据源监控系统
利用Spring Initializr(需要连网)创建一个springboot项目
最后选择组件时,把mysql和web勾上
pom添加druid数据源依赖
在pom.xml添加druid依赖
1 | <dependency> |
配置Druid数据源属性文件
创建application.yml全局配置文件,配置数据源参数,或者在application.properties配置亦可
1 | spring: |
实现Druid的配置类
需要编写一个配置类,添加数据源组件
1 | @Configuration |
启动springboot应用,访问localhost:8080/druid 进入druid数据源监控系统
访问成功代表数据源整合成功,访问之前可以编写持久层访问数据库,Druid会显示sql语句以及执行次数
登入页
用户名和密码在配置类中填写的账号和密码
登入后首页