2.1.4 实例讲解

第一步:编写配置文件config.properties(详细情况说明见截图中的说明)

继承关系为:rootLogger <---- debugLogger <---- debugLogger.list

下图是对上图中Appender的配置(config.properties):

根据Logger的继承关系,我们在通过debugLogger记录日志的时候同样会对rootLogger起作用(即在rootLogger下所有的Appender中记录日志),同理,通过debugLogger.list来记录日志的时候,也会对debugLogger以及它的祖先rootLogger起作用。

第二步:通过程序获取logger并记录日志

第三步:运行结果

rootLogger-Appender-ca的运行结果(应该有debugLoggerdebugLogger.list两个Logger的日志记录信息):

rootLogger-Appender-fa的运行结果(原理同ca):

debugLogger-Appender-debugLog的运行结果(应该有本身要记录的日志以及孩子LoggerdebugLogger.list记录的日志):

debugLogger.list-Appender-listApp的运行结果(应该只有本身要记录的日志):

注:关于配置文件中其他的配置会在后续的章节中进行介绍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值