在次春節在家待的時間比較長,所以要自己充電啊
Druid 看這個https://blog.csdn.net/qq_27634797/article/details/100560118
自己簡化了下:
1. 添加pom依賴
<dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> </dependency>
2. 配置
3. 編寫DruidConfiguration配置類
import com.alibaba.druid.support.http.StatViewServlet; import com.alibaba.druid.support.http.WebStatFilter; import org.slf4j.Logger; import org.slf4j.LoggerFactory; 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 tomsun28 * @Description durid監控頁面配置 默認地址 localhost:8080/druid/login.html * @Date 15:40 2018/3/5 */ @Configuration public class DruidConfiguration { private static final Logger LOGGER = LoggerFactory.getLogger(DruidConfiguration.class); @Bean public ServletRegistrationBean druidServlet() { LOGGER.info("init Druid Servlet Configuration "); ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean(new StatViewServlet(), "/druid/*"); // IP白名單 // servletRegistrationBean.addInitParameter("allow", "192.168.2.25,116.196.81.106,127.0.0.1"); // IP黑名單(共同存在時,deny優先於allow) // servletRegistrationBean.addInitParameter("deny", ""); //控制檯管理用戶 servletRegistrationBean.addInitParameter("loginUsername", "admin"); servletRegistrationBean.addInitParameter("loginPassword", "admin"); //是否能夠重置數據 禁用HTML頁面上的“Reset All”功能 servletRegistrationBean.addInitParameter("resetEnable", "false"); return servletRegistrationBean; } @Bean public FilterRegistrationBean filterRegistrationBean() { FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean(new WebStatFilter()); filterRegistrationBean.addUrlPatterns("/*"); filterRegistrationBean.addInitParameter("exclusions", "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*"); return filterRegistrationBean; } }
如果不想打開Druid監控,就把@Configuration註釋掉,springboot 就不會去配置了
啓動項目後,就可以打開http://localhost:8080/druid/index.html 輸入admin/admin , 就可以看到如下界面