1
Log4j 初始化方法
DOMConfigurator.config(filename); 适用于xml配置文件
PropertyConfigurator.configure(filename); properties配置文件则用
利用servlet初始化时配置log的存放位置( Web配置log4j )
propertities
Xml
一个完整的xml配置文件(propertities文件功能不全,不能使用过滤器,并且个人认为xml格式比较清晰,易读)。
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<!--通过<logger></logger>的定义可以将各个包中的类日志输出到不同的日志文件中-->
<!--通过<category></category>的定义可以将各个包中的类日志输出到不同的日志文件中-->
· xmlns:log4j [#FIXED attribute] : 定义log4j的名字空间,取定值"http://jakarta.apache.org/log4j/"
· appender [* child] : 一个appender子元素定义一个日志输出目的地
· logger [* child] : 一个logger子元素定义一个日志写出器
· root [? child] : root子元素定义了root logger
高级:
可以考虑Log4jUtil. 委托给Log
http://blog.sina.com.cn/s/blog_62ac385b0100kwyd.html
http://www.cnblogs.com/tqsummer/archive/2010/08/26/1809232.html