首页 > 作文

springboot 整合druid及配置依赖

更新时间:2023-04-04 01:29:09 阅读: 评论:0

目录
druid简介配置依赖基本-配置信息扩展-配置 druid 监控功能

druid简介

java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。

druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 c3p0、dbcp 等 db 池的优点,同时加入了日志监控。

druid 可以很好的监控 db 池连接和 sql 的执行情况,天生就是针对监控而生的 db 连接池。

druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。

spring boot 2.0 以上默认使用 hikari 数据源,可以说 hikari 与 driud 都是当前 java web 上最优秀的数据源,我们来重点介绍 spring boot 如何整合 druid 数据源。

druid 官方文档 : druid/druid-spring-boot-starter at master · alibaba/druid (github郑和下西洋的故事.com)

配置依赖

jdbc 依赖、数据库依赖(mysql),druid 依赖

  <dependency>        <groupid>com.alibaba</groupid>        <artifactid>druid-spring-boot-starter</artifactid>        <version>1.1.17</ver关于思念家乡的古诗词sion>    </dependency>    <dependency>        <groupid>org.springframework.boot</groupid>        <artifactid>spring-boot-starter-jdbc</artifactid>    </dependency>    <dependency>        <groupid>mysql</groupid>        <artifactid>mysql-connector-java</artifactid>    </dependency>

基本-配置信息

在 application.yaml 里

spring:#  数据库  datasource:    url: jdbc:mysql://localhost:3306/test?ussl=fal&rvertimezone=utc&allowpublickeyretrieval=true&characterencoding=utf-8    urname: root    password: root

做一个简单的查询,测试结果如图:

扩展-配置 druid 监控功能

在 spring-datasource 下

配置防火墙、监控页,开启web监控

spring:#  数据库  datasource:    url: jdbc:mysql://localhost:3306/test?ussl=fal&rvertimezone=utc&allow乞丐故事publickeyretrieval=true&characterencoding=utf-8    urname: root    password: root    # d阴盛阳衰ruid 配置    druid:      # 配置监控防火墙功能      filters: stat,wall # 这两个详细参数可通过 filter-xxx 配置      filter:        stat:          enabled: true          slow-sql-millis: 1000 # 设置 1000ms 为慢查询          log-slow-sql: true  # 开启慢查询监控        wall: # 在这里可配置 不允许更新、不允许删除等操作          enabled: true      # 开启监控页,并配置账号密码      stat-view-rvlet:        enabled: true        login-urname: admin        login-password: admin        # ret-enable: fal # 重置按钮      # 开启web 监控功能。 urlpattern 和 exclusions 有默认值      web-stat-filter:        enabled: true      # aop-patterns: cc.acdongla.boot.* 配置监控包

启动项目后, http://localhost:8080/druid/ 可进入 druid 的监控页

到此这篇关于springboot 整合druid的文章就介绍到这红豆 王菲 歌词了,更多相关springboot 整合druid内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!

本文发布于:2023-04-04 01:29:04,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/d033dfb972b6512571359f50241acab4.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:springboot 整合druid及配置依赖.doc

本文 PDF 下载地址:springboot 整合druid及配置依赖.pdf

相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图