springboot logback 打印mybatis sql日誌

springboot logback打印日誌,網上有很多,當然不正確的也有好多

網上大部分都是在application.properties中設置如下:

logging.level.root=INFO
logging.level.org.springframework.web=DEBUG
logging.level.org.hibernate=ERROR

這種方式要打印mybatis sql ,比如我的dao層是com.zyc.dao只需配置

logging.level.com.zyc.dao=debug 即可

同理 在 logback.xml中只需增加

<logger name="com.zyc.dao" level="DEBUG"></logger>即可

網上有好多ssm框架顯示sql日誌的配置 如下:但是在springboot中 不需要配置這些,只需配置dao層所在的包的級別即可

<logger name="com.apache.ibatis" level="TRACE"/>
    <logger name="java.sql.Connection" level="DEBUG"/>
    <logger name="java.sql.Statement" level="DEBUG"/>
    <logger name="java.sql.PreparedStatement" level="DEBUG"/>
    .................


發佈了72 篇原創文章 · 獲贊 51 · 訪問量 22萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章