log4j中logger标签的用途

来源:互联网 发布:python公约数 编辑:程序博客网 时间:2024/04/25 07:32

http://zhangxiang390.iteye.com/blog/387042

<logger>标签的作用:为不同的包使用不同的log配置。
如配置了 
<logger name="com.runway" additivity="false"> 
        <priority value ="info"/>    
        <appender-ref ref="activexAppender" />    
</logger> 

则com.runway包及其子包下的所有类使用的log配置都是info,且输出到activeXAppender.
其他类使用的log配置都是根logger

logger的默认配置具有继承特性, 即所有的logger配置继承根logger,
name为“a.b.c"的logger配置继承name为"a.b"的配置, name为"a.b"又继承name为"a"的logger而配置。。。
若使用了additivity="false"表示不继承父logger的配置。


0 0
原创粉丝点击