SpringBoot集成Druid
SpringBoot框架底层默认数据库连接池是com.zaxxer.hikari.HikariDataSource
更换为Druid(声明式)
dependency一下 添加GAV在.yml中spring.datasource.type:DruidDataSource的全限定名
第二种集成Druid的方式(编程式配置)
新建一个配置类DruidDataSourceConfiguration标记@SpringBootConfiguration声明一个数据源方法,其中返回一个数据源对象。但自己声明的dataSource中的四种属性(username,password,url,driver-class-name)并没有改。因此使用@ConfigurationProperties(prefix="spring.datasource")标记在方法头上使四大属性的值注入到datasource中。
集成Druid监控系统
配置一个管理后台的Servlet配置一个web监控的filter访问路径localhost:8080/druid
集成web组件–注解版
@WebServlet @WebFilter @WebListener
需要在启动程序头上加@ServletComponentScan