Log4j有三個主要的結構:
Loggers類。
Appenders類。
Layouts類。
iLogger是用來訪問logging方法的類。對于每個日志等級都有對應的looging方法可以調用。Logger也是分等級的。
用下面的示例代碼可以很容易解釋這些概念:
Logger logger=Logger. getLogger( "se.matangle¨);
這給了我們企業一個單獨的logger。這樣我們就可以在由于使用其他企業的代碼而生
DevOps實踐成的一堆日志里,生成自己的日志信息。對于Java企業環境來說這點很有用,你可能有很多個類庫都使用log4j記錄它們的曰志,并且你想要為不同的類庫配置不同的日志等級。