SpringBoot配置之Druid

本文介绍了如何在SpringBoot项目中配置Druid数据源,包括在application.properties中的配置,以及DuridConfig、DruidStatFilter和DruidStatViewServlet类的设置。通过配置,可以实现Druid的监控功能,通过指定的URL访问监控页面。
摘要由CSDN通过智能技术生成

  今天学习了一下SpringBoot配置Druid,其实之前是用过c3p0的,不过相比来说Druid的监控功能还是很棒的。只从配置上来说也不是很难。

  下面是我的详细配置过程,之间大部分是参考了网上的一些资料。

1.配置文件application.properties

  这个文件是我在创建SpringBoot项目时自动生成的,开始为空,现在在里面配置有关数据连接池的信息,文中的datasource之后的druid是自己添加的,用于区分这是在配置druid,与DuridConfig类中的prefix对应,如下:

#durid
spring.datasource.type = com.alibaba.druid.pool.DruidDataSource
spring.datasource.druid.driver-class-name = com.mysql.jdbc.Driver
spring.datasource.druid.url = jdbc:mysql://localhost:3306/springboot_mybatis
spring.datasource.druid.username=root
spring.datasource.druid.password=root

# 下面为连接池的补充设置,应用到上面所有数据源中
# 初始化大小,最小,最大
spring.datasource.druid.initialSize=5
spring.datasource.druid.minIdle=5
spring.datasource.druid.maxActive=20
# 配置获取连接等待超时的时间
spring.datasource.druid.maxWait=60000
# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值