SpringBoot+Mybatis+Logback不在控制檯打印SQL問題

本項目用到的是SpringBoot+Mybatis+Logback. 爲了能夠在控制檯打印SQL,在配置文件中進行了各種配置,網上能查到的方法都試了,但是還是不打印SQL語句。

在配置文件中標明瞭logging.level.cn.homecredit.sams.ddme.reconciliation.model.mapper=debug. 依然不打印SQL語句。

另外的一個SpringBoot項目,一模一樣的配置,卻能在控制檯打印出SQL語句。通過一步一步的比對兩個項目的差異,最終發現這個項目引入Histrix包之後就能打印。

<dependency>
     <groupId>org.springframework.cloud</groupId>
     <artifactId>spring-cloud-starter-hystrix</artifactId>
</dependency>

 

 

最終也不知道到底是啥原因,但是引入這個包之後問題就是解決了。

注意,這裏只是該問題可能的原因之一,另外有很多的其他問題可能造成無法在控制檯打印SQL的情況,需要把每一步都配置好。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章