Springboot中slf4j+log4j2的使用
0.简介
slf4j: 日志门面
log4j2: 日志实现
我要是直接用log4j2打日志当然可以,但是我想换的时候,就需要修改很多代码....比如说导入的日志类啊,logger的声明啊等等.
但是我可以让slf4j来做,slf4j是多个日志框架的上层,大家都基于slf4j来做....这样,要切换具体的日志框架时,只用换个依赖那些就好了, 代码之类的不用任何修改....)", msgId, JSON.toJSONString(sxResponse)
5.日志级别
通过改变配置文件中的日志级别,就能打印出不同的日志.
eg: 有的场景只是你在debug的时候看看,所以你代码写...在log4j2中, 共有8个级别,按照从低到高为:
ALL < TRACE < DEBUG < INFO < WARN < ERROR < FATAL < OFF
All:最低等级的,用于打开所有日志记录