声明了一个DruidDataSource后,sql日志就不显示出来了

Blade 未结 2 873
bluerose
bluerose 2022-04-12 09:16

我在项目里声明了一个DruidDataSource。如下

@Configuration
public class DataSourceConfiguration {
   @Bean
   @ConfigurationProperties(prefix = "spring.datasource")
   public DataSource dataSource() {
      DruidDataSource druidDataSource = new DruidDataSource();
      return druidDataSource;
   }

我就只是这样声明后,发现bladex里的sql日志就不打印到控制台了。

我看了bladex源码是监听的druid底层的事件来输出sql日志的,但是我这个对象的声明不知道如何影响到了。

我应该如何处理才能看到bladex的sql日志呢?谢谢

2条回答
  •  yinyuncan
    yinyuncan (楼主)
    2022-04-12 10:18

    额 这可能要去看druid的源码了。你这样直接new 肯定是不行的 底层做了很多自动配置的

提交回复