1. 程式人生 > >springboot logback 列印mybatis sql日誌

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"/>
    .................