踩坑记录:springboot整合druid无法在监控端查看SQL执行情况

根据网上部分教程,新开一个spring boot工程,添加druid依赖,

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

配置application.yml

踩坑记录:springboot整合druid无法在监控端查看SQL执行情况

 

 后台代码省略,主要看下druid的监控页面,发现可以正常访问界面,系统与数据库有交互,但是druid页面SQL监控却没数据

踩坑记录:springboot整合druid无法在监控端查看SQL执行情况

 

 主要看下上图中红色框部分,是否有值,若是没有则要修改配置类

filter:
  stat:
     enabled: true
  wall:
     config:
        multi-statement-allow: true

重启项目,可以看到上图中红色框里已经有值了,SQL监控可以正常查看。

网上还有一些处理方法,都是在代码里加入配置类。这里既然依赖的starter有自动配置,那么还是通过配置文件来实现~

踩坑记录:springboot整合druid无法在监控端查看SQL执行情况

上一篇:SQLServer 备份文件.bak还原


下一篇:基于Mysql的Shop商城数据库设计与实现(一)总体介绍