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