Log4j 使用概要
Log日志:主要用于记录程序运行的情况,以便于程序在部署之后的排错调试等等!也有利于将这些信息进行持久化(如果不将日志信息保存到文件或数据库,则信息便会丢失)
?
需JDK1.4版本以上才能支持。
java.util.logging.*?包是JDK的日志记录API。
?
Log4j比JDK?Logging更加成熟。Log4j是事实上?日志记录标准。
三大概念:logger/appender/layout
?
DEBUG?<?INFO?<?WARN?<?ERROR?<?FATAL
?
只需要将log4j.jar包放到类路径中,并且保证在类路径根目录下有一个log4j.properties文件即可。Log4j.properties文件是对log4j的配置。?
?
在log4j.properties中,可以配置logger/appender/layout/level等内容。
?
?
通用Log处理,它是一个接口抽象,底层的实现可以自动替换:
?
如果当前存在log4j,则使用log4j来实现
否则,使用JDK?LOG来实现
否则,使用其自身的简单实现
?
?
www.ibuyincn.com