当前位置: 首页 > news >正文

后端项目开发:集成Druid数据源

Druid作为连接池中间件可以监控数据库访问性能,对数据库密码加密,查看SQL执行日志,扩展JDBC。
添加依赖

<!-- druid -->
<dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starter</artifactId><version>1.1.23</version>
</dependency>

参考官方文档:https://github.com/alibaba/druid/wiki

spring:#数据库配置,连接mybatis持久层datasource:type: com.alibaba.druid.pool.DruidDataSourceurl: jdbc:mysql://localhost:3306/generic?useSSL=true&useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=GMT# 数据库账号username: root# 数据库密码password: 123456driver-class-name: com.mysql.cj.jdbc.Driverdruid:# 最大连接数max-active: 100# 初始化大小initial-size: 1# 最小连接数min-idle: 1# 等待超时事件max-wait: 60000# 检测需要关闭的空闲连接的时间间隔time-between-eviction-runs-millis: 60000# 一个连接在池中最小生存时间min-evictable-idle-time-millis: 300000# 配置监控统计拦截的filters,去掉后监控界面无法进行统计filters: stat,wall,config,log4jstat-view-servlet:# 开启Druid连接池监控enabled: true# 网页登陆账号login-username: admin# 网页登陆密码login-password: admin

更多配置参考:https://github.com/alibaba/druid/tree/master/druid-spring-boot-starter
启动应用:访问http://localhost:8001/druid/login.html查看监控后台

http://www.lryc.cn/news/140917.html

相关文章:

  • 深度学习11:Transformer
  • 免费开源跨平台视频下载器 支持数百站点视频和音频下载-ytDownloader
  • R包开发1:RStudio 与 GitHub建立连接
  • 红蓝攻防:浅谈削弱WindowsDefender的各种方式
  • 什么是响应式设计(Responsive Design)?如何实现一个响应式网页?
  • QT之应用程序执行脚本
  • 学习文档链接
  • 【Java 高阶】一文精通 Spring MVC - 转换器(五)
  • 【HSPCIE仿真】输入网表文件(1)基本内容和基本规则
  • IBM Db2 笔记
  • 【Cortex-M3权威指南】学习笔记2 - 指令集
  • Java——一个Java实体类,表示一个试题的模型
  • PHP8函数的引用和取消-PHP8知识详解
  • 华为OD机试真题【最大利润】
  • YOLOv5+deepsort实现目标追踪。(附有各种错误解决办法)
  • java.8 - java -overrideoverload 重写和重载
  • oracle通配符大全
  • 浏览器开发者工具平台js代码开启展开收起
  • opencv 案例实战01-停车场车牌识别实战
  • 【PHP】PHP开发教程-PHP开发环境安装
  • AURIX TriCore内核架构学习笔记
  • VMware ESXi 7.0 优化VMFSL磁盘占用与系统存储大小
  • 4.网络设计与redis、memcached、nginx组件(二)
  • 后端开发有哪几种语言? - 易智编译EaseEditing
  • Spring 学习源码的基础 核心原理与核心概念
  • cpolar做一个内网穿透
  • 自动驾驶——最优控制算法(LQR)工程化总结
  • 【微服务】05-网关与BFF(Backend For Frontend)
  • 保证MQ的高可用的几种方案
  • MySql013——函数