类型导包 : import freemarker.log.Logger;
public final Logger logger = Logger.getLogger("wbCallBack");
log4j.logger.wbCallBack= INFO, wbCallBack
代表log 的名字 INFO 文件等级 INFO等级不会打印debug等级不会打印error等级
log4j.additivity.wbCallBack = false
代表是否继承父log 的 输出位置 additivity = true 也会在父级log输出, additivity = false 只会在 自己的类里面输出
log4j.appender.wbCallBack=org.apache.log4j.DailyRollingFileAppender
代表文件的追加类型 DailyRollingFileAppender 代表每天生成一个
log4j.appender.wbCallBack.File=/root/tomcat8.0/logs/wbCallBack.log
代表文件生成在那个路径下
log4j.appender.wbCallBack.DatePattern='.'yyyy-MM-dd
文件为每天生成一个,昨天的日志名称格式 为 yyy-MM-dd
log4j.appender.wbCallBack.layout=org.apache.log4j.PatternLayout
log4j.appender.wbCallBack.layout.ConversionPattern=%d %p [%c] - %m%n
这两句是连起来用的代表着日志的输出格式 %d 打印当前时间 %p 打印打印的等级 [%c] 打印打印的主题 [] 可省略 %m 打印要打印的内容%n代表打印下一条要换行
其他字段 具体含义详见 https://logging.apache.org/log4j/1.2/apidocs/org/apache/log4j/PatternLayout.html