av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

springboot 配置日志 打印不出來sql的解決方法

瀏覽:107日期:2023-04-08 08:11:08

今天整合springboot2 + mybatis + logback 遇到了在日志中sql打印不出來的坑,在網上找了好久,都不是我遇到的問題,這里吐槽一下下現在的博客質量,好多都是抄襲的,也沒有標注轉載。先說下要將sql打印到日志的配置

1、在mybatis.xml配置中增加以下配置

<!--指定 MyBatis 增加到日志名稱的前綴。--> <setting name='logPrefix' value='m-shop-mybatis-sql.' /> <!--指定 MyBatis 所用日志的具體實現,未指定時將自動查找。 SLF4J | LOG4J | LOG4J2 | JDK_LOGGING | COMMONS_LOGGING | STDOUT_LOGGING | NO_LOGGING--> <setting name='logImpl' value='SLF4J' />

注:這里注意下logPrefix的value需要帶“.”2、在logback-spring中增加如下配置

<logger name='m-shop-mybatis-sql' level='debug'></logger>

注:這里的name屬性需要與mybatis文件中logPrefix的值對應,但這里不帶“.”

那么這里說我遇到的問題吧,以下是我的logback中部分配置

<!--將日志輸出到控制臺--><appender name='CONSOLE' class='ch.qos.logback.core.ConsoleAppender'> <filter class='ch.qos.logback.classic.filter.ThresholdFilter'> <level>info</level> </filter> <encoder class='ch.qos.logback.classic.encoder.PatternLayoutEncoder'> <!--打印格式--> <pattern>${LOG_FORMAT}</pattern> <!-- 設置字符集 --> <charset>${ENCODING}</charset> </encoder></appender><logger name='m-shop-mybatis-sql' level='debug'></logger><springProfile name='dev,test'> <!-- 日志輸出級別 --> <root level='info'> <appender-ref ref='CONSOLE' /> </root></springProfile><springProfile name='prod'> <!-- 日志輸出級別 --> <root level='info'> <appender-ref ref='FILE' /> </root></springProfile>

這是我最開始的配置,就是打印不出sql來,最后找到問題,是因為級別的原因。解決方法

springboot 配置日志 打印不出來sql的解決方法

將這里的info改為debug,就可以打印出來了。

解釋下原因:

我使用的是dev,日志打印級別為info,設置logger為mybatis的打印級別為debug,雖然info級別大于debug,但是有logger 在應該是可以打印出來的,但是我在CONSOLE的中也配置了級別為info,這里的設置會攔截logger設置的級別。

最后在說下sql打印在控制臺的區別:

springboot 配置日志 打印不出來sql的解決方法

springboot 配置日志 打印不出來sql的解決方法

以上第一張圖是mybatis自己設置打印在控制臺的,第二張圖是mybatis打印在logback日志中,logback打印在控制臺的。

以上就是springboot 配置日志 打印不出來sql的解決方法的詳細內容,更多關于springboot 打印不出sql的資料請關注好吧啦網其它相關文章!

標簽: Spring
相關文章:
主站蜘蛛池模板: 色综合色综合网色综合 | 国产精品视频一区二区三区四蜜臂 | 在线观看中文字幕 | 福利社午夜影院 | 日日摸日日碰夜夜爽亚洲精品蜜乳 | 欧美日高清 | 国内自拍视频在线观看 | 国产精品国产精品国产专区不蜜 | 91av在线不卡 | 国产精品欧美一区喷水 | 91av视频在线 | 欧产日产国产精品v | 日本一区二区影视 | 中文字幕国产视频 | 欧美日韩视频在线 | 国产成人麻豆免费观看 | 日本精品视频 | 色伊人久久 | 欧美综合国产精品久久丁香 | 欧美一级免费看 | 自拍第一页 | 国产精品久久久久久久久久三级 | 国产视频中文字幕 | 在线观看成人免费视频 | 本地毛片| 一区二区三区免费 | 久草免费在线视频 | av免费网站在线观看 | 日韩国产欧美一区 | 91人人视频在线观看 | 2018国产精品 | 久久另类 | 国产成人免费视频 | 亚洲一区二区三区在线免费观看 | www.久草.com| 一级毛片观看 | 青青草原综合久久大伊人精品 | 日韩中文字幕在线视频 | 中文字幕一区在线观看视频 | 欧美一区二区免费视频 | www.蜜桃av |