日志常用的如Logback,方便查看日志和打印的SQL(或配合idea的一些mybaits日志插件),简单讲讲。
Logback等级
ALL < TRACE < DEBUG < INFO < WARN < ERROR <FATAL <OFF
配置文件结构
configuration
appender
logger 【用来设置某一个包或者某一个类的日志打印、对应级别,可以指定appender】
root
如下指定SQL语句的打印
<!--myibatis log configure -->
<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" />
SpringBoot指定具体包日志输出
如下指定了两个包下的日志开启,并设置了日志等级
logging:
level:
org.yc.modules: debug
org.yc.system.mapper : info
其他日志
像Mybatis单独打印日志,下图为原创地址:https://blog.csdn.net/y1534414425/article/details/111194956