druid是阿里巴巴开发的号称为监控而生的数据库连接池,druid
是目前最好的数据库连接池。
在功能、性能、扩展性方面,都超过其他数据库连接池,同时加入了日志监控,
可以很咖啡机使用好的监控db世纪宝鼎的象征意义池连接和sql的执行情况。
jdbcurl
连接数据库的url:mysql : jdbc:mysql://localhost:3306/testurname
数据库的用户名password
数据库的密码
driverclassname
驱动类名。根据url自动识别,这一项可配可不配,如果不配置druid会根据url自动识别dbtype
driverclassname的配置:
initialsize
初始化时建立物理连接的个数。初始化发生在显示调用init方法,或者第一次 getconnection
时 maxactive
最大连接池数量 maxidle
已经不再使用,配置了也没效果 minidle
最小连接池数量 maxwait
获取连接时最大等待时间,单位毫秒
<!-- druid依赖 --> <dependency> <groupid>com.alibaba</g雍正名字roupid> <artifactid>druid-spring-boot-starter</artifactid> <version>1.2.8</version> </dependency> <!-- log4j 不加此依赖druid的filters拦截会报错 在主机硬盘properties配置文件中filters中有体现 --> <dependency> <groupid>log4j</groupid> <artifactid>log4j</artifactid> <version>1.2.17</version> </dependency>
往application.yml
或者application.properties
文件中添加(两者文件本质上是相同的,建议采用yml文件)
#数据库连接池druid配置spring: #数据源 datasource: #1.jdbc type: com.alibaba.druid.pool.druiddatasource #驱动类 driver-class-name: com.mysql.cj.jdbc.driver url: jdbc:mysql://localhost:3306/t263?uunicode=true&characterencoding=utf8&rvertimezone=gmt%2b8&ussl=fal urname: root password: 123 druid: #2.连接池配置 #初始化连接池的连接数量 大小,最小,最大 initial-size: 5 min-idle: 5 max-active: 20 #配置获取连接等待超时的时间 max-wait: 60000 #配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒 time-between-eviction-runs-millis: 60000 # 配置一个连接在池中最小生存的时间,单位是毫秒 min-evictable-idle-time-millis: 30000 validation-query: lect 1 from dual test-while-idle: true test-on-borrow: true test-on-return: fal # 是否缓存preparedstatement,也就是pscache 官方建议mysql下建议关闭 个人建议如果想用sql防火墙 建议打开 pool-prepared-statements: true max-pool-prepared-statement-per-connection-size: 20 # 配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙 filter: stat: merge-sql: true slow-sql-millis: 5000 #3.基础监控配置 web-stat-filter: enabled: true url-pattern: /* #设置不统计哪些url exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*" ssion-stat-enable: true ssion-stat-max-count: 100 stat-view-rvlet: enabled: true url-pattern: /druid/* ret-enable: true #设置监控页面的登录名和密码 login-urname: admin login-password: admin allow: 127.0.0.1
到此这篇关于springbo三月桃花笑春风ot
中加入druid
连接池的文章就介绍到这了,更多相关springboot中加入druid连接池内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!
本文发布于:2023-04-04 13:40:08,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/350d1ec977d272c54b3c626b1e80a338.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:Springboot中加入druid连接池.doc
本文 PDF 下载地址:Springboot中加入druid连接池.pdf
留言与评论(共有 0 条评论) |