本文共 1917 字,大约阅读时间需要 6 分钟。
德鲁伊连接池----Java语言中最好的数据库连接池
Druid
就不多说了,现在项目中数据库模块相当重要的一个依赖
com.alibaba druid 1.1.16
这里主要记录一下Druid
的后台监控如何配置,在项目中新建一个配置类DruidConfig
package org.magic.springbootLogin.config;import com.alibaba.druid.support.http.StatViewServlet;import com.alibaba.druid.support.http.WebStatFilter;import org.springframework.boot.web.servlet.FilterRegistrationBean;import org.springframework.boot.web.servlet.ServletRegistrationBean;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;/** * @author: magic * @date: 2021/4/14 * @description: */@Configurationpublic class DruidConfig { @Bean public ServletRegistrationBeanregistrationBean() { ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean<>(new StatViewServlet(), "/druid/*"); // 添加IP白名单 servletRegistrationBean.addInitParameter("allow", "192.168.0.125,127.0.0.1"); // 添加IP黑名单,当白名单和黑名单重复时,黑名单优先级更高 servletRegistrationBean.addInitParameter("deny", "192.168.25.123"); // 添加控制台管理用户 servletRegistrationBean.addInitParameter("loginUsername", "root"); servletRegistrationBean.addInitParameter("loginPassword", "123456"); // 是否能够重置数据 servletRegistrationBean.addInitParameter("resetEnable", "false"); return servletRegistrationBean; } /** * 配置服务过滤器 * * @return 返回过滤器配置对象 */ @Bean public FilterRegistrationBean statFilter() { FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean<>(new WebStatFilter()); // 添加过滤规则 filterRegistrationBean.addUrlPatterns("/*"); // 忽略过滤格式 filterRegistrationBean.addInitParameter("exclusions", "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*,"); return filterRegistrationBean; }}
通过以上配置之后,可以直接访问localhost:8080/druid
登录后台管理界面:
转载地址:http://yvhwi.baihongyu.com/