1. Druid是什么
druid是一个数据库连接池,但比DBCP、c3pProxool0连接池要更好。内置强大的监控功能,监控特性不影响性能。能防SQL注入,内置 Logging能诊断Hack应用行为等等。
2.Druid的优点
- Druid提供的监控功能,可以清楚知道连接池和SQL的工作情况。
转码自:https://www.iteye.com/magazines/90#111
2.扩展JDBC
Druid提供了Filter-Chain模式的扩展API,可以自己编写Filter拦截JDBC中的任何方法。
可上面做任何事情,比如说性能监控、SQL审计、用户名密码加密、日志等等。
3.使用
两种方式:只讲解第二种方式
- 自定应直接配置 DruidDataSource
- 通过druid-spring-boot-starter 启动项,然后在application.yaml或application.properties中配置
步骤
1.导入依赖:
<