additivity
https://logging.apache.org/log4j/2.0/manual/configuration.html#Additivity
同一個訊息可以在多個 logger 中被輸出到同一個 appender
這樣訊息很明顯是會被輸出多次
additivity = false 就是讓這個 logger 的訊息不要被輸出的意思
properties 版本
log4j.rootLogger=INFO, console
log4j.logger.package.name=INFO, console
log4j.additivity.package.name=false;
log4j.appender.console=org.apache.log4j.ConsoleAppender
log4j.appender.console.Target=System.out
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=%d %-5p %c - %m%n
---
Category
http://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/Category.html
一個被捨棄 (deprecate) 的類別
Logger logger = Logger.getLogger(TargetClass.class)
當初用的時候好像就已經只有看到 Logger 了
Category 這個關鍵字就是偶而會出現在設定檔案裡面,讓人覺得煩躁 XDD
反正就不要再使用囉!!!
沒有留言:
張貼留言