spring boot整合Druid连接池
Posted 暴躁的程序猿啊
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring boot整合Druid连接池相关的知识,希望对你有一定的参考价值。
Druid数据库连接池
DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。Druid是阿里巴巴开发的号称为监控而生的数据库连接池!
整合阿里的Druid数据源
一、导入依赖
这里注意不要忘记导入mysql驱动
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.17</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
二、配置文件
spring:
datasource:
url: jdbc:mysql://localhost:3306/mybatis
username: root
password: x5
driver-class-name: com.mysql.jdbc.Driver
druid:
filters: stat,wall
# 监控页配置
stat-view-servlet:
enabled: true
#配置登录的账号密码
login-password: 123456
login-username: admin
reset-enable: false #重置按钮
# 监控web应用
web-stat-filter:
enabled: true
url-pattern: /*
exclusions: '*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*'
第三步访问测试
http://localhost:8080/druid/login.html
登录自己配置的账号密码
进入之后即可进入监控页面
可以监控我们每条SQL执行的时间等数据
这只是简单配置使用更多配置参数大家可以查看官网提供的
配置列表
以上是关于spring boot整合Druid连接池的主要内容,如果未能解决你的问题,请参考以下文章
Spring Boot:Spring Boot整合Druid
Spring boot项目整合阿里巴巴druid数据库连接池,学了几年Java你这都还不懂?我儿子都知道了
springboot-2-整合myBatis及druid连接池