springboot中使用druid打印慢sql失效

druid 配置

5f0b2cae080543803a055dcb017fa8f8049.jpg

配置过后仍然无法打印。

问题原因:从druid的源码LogFactory中发现 druid会优先使用log4j 来作为日志框架

springboot中使用druid打印慢sql失效_第1张图片

我的项目使用spring boot中默认的 logback ,同时有一个第三方库中依赖的log4j。druid 发现我引入的有log4j的包 所以使用log4j来打印日志,但是我的项目中没有log4j的相关配置,最终导致 log4j在打印日志时没有找到 appender配置,所以没有打印出来。

解决办法:

找到依赖log4j的包,把log4j从中排除

springboot中使用druid打印慢sql失效_第2张图片

转载于:https://my.oschina.net/u/1168037/blog/3016283

你可能感兴趣的:(springboot中使用druid打印慢sql失效)