采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
consoleAppender追加器记录的日志内容来自哪里,或者说哪些日志与这个追加器有关系?
因为它添加到了root的logger
<root level="info"> <appender-ref ref="consoleAppender"/> </root>
然后
<logger name="com.imooc.o2o" level="${log.level}" additivity="true"> <appender-ref ref="debugAppender"/> <appender-ref ref="infoAppender"/> <appender-ref ref="errorAppender"/> </logger>
指定了additivity为true,也就是将相关的配置添加到root logger里面,所以consoleAppender能输出 debug info error里面的日志
我的问题与老师的回答不在一个频道,与<logger>和<root>标签无关,因为日志输出内容决定于<appender>的配置,我想问的是consoleAppender这个追加器记录哪些日志内容(是整个项目的还是某些默认类的)?
因为我实在不明白你的问题是啥,consoleAppender就是你控制台输出的内容,你可以看看,不管是框架还是你项目的代码,只要调用过了logger.info logger.debug logger.error 的话,都会输出到控制台,不管是框架还是项目代码 不知道现在在不在一个频道上,我也没法确定 抱歉
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
1.8k 47
1.6k 41
2.2k 40
1.6k 39
1.3k 37