根据我们项目log4j的配置记载


log4j.rootLogger=ERROR, stdout, logfile

log4j.logger.accessLogger=INFO, stdout, accessLogger
log4j.logger.errorLogger=ERROR, stdout, errorLogger
log4j.logger.dbLogger=INFO, dbLogger
log4j.logger.batchLogger=INFO,batchLogger

log4j.logger.java.sql.Connection=debug,dbLogger
log4j.logger.java.sql.Statement=debug,dbLogger
log4j.logger.java.sql.PreparedStatement=debug,dbLogger

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %p [%c] - %m%n

log4j.appender.logfile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.logfile.File=${webapp.root}/WEB-INF/logs/eBankingLog
log4j.appender.logfile.DatePattern='.'yyyyMMdd
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d{HH:mm:ss} %p [%c] - %m%n

log4j.appender.accessLogger=org.apache.log4j.DailyRollingFileAppender
log4j.appender.accessLogger.File=${webapp.root}/WEB-INF/logs/access/accessLog
log4j.appender.accessLogger.DatePattern='.'yyyyMMdd
log4j.appender.accessLogger.layout=org.apache.log4j.PatternLayout
log4j.appender.accessLogger.layout.ConversionPattern=%d{HH:mm:ss} - %m%n

log4j.appender.errorLogger=org.apache.log4j.DailyRollingFileAppender
log4j.appender.errorLogger.File=${webapp.root}/WEB-INF/logs/error/errorLog
log4j.appender.errorLogger.DatePattern='.'yyyyMMdd
log4j.appender.errorLogger.layout=org.apache.log4j.PatternLayout
log4j.appender.errorLogger.layout.ConversionPattern=%d{HH:mm:ss} %p [%c] - %m%n

log4j.appender.dbLogger=org.apache.log4j.DailyRollingFileAppender
log4j.appender.dbLogger.File=${webapp.root}/WEB-INF/logs/db/dbLog
log4j.appender.dbLogger.DatePattern='.'yyyyMMdd
log4j.appender.dbLogger.layout=org.apache.log4j.PatternLayout
log4j.appender.dbLogger.layout.ConversionPattern=%d{HH:mm:ss} %p - %m%n

log4j.appender.batchLogger=org.apache.log4j.DailyRollingFileAppender
log4j.appender.batchLogger.File=${webapp.root}/WEB-INF/logs/batch/batchLog
log4j.appender.batchLogger.DatePattern='.'yyyyMMdd
log4j.appender.batchLogger.layout=org.apache.log4j.PatternLayout
log4j.appender.batchLogger.layout.ConversionPattern=%d{HH:mm:ss} %p - %m%n


log4j.rootLogger 或者是 log4j.logger.*** = A,B,C..
rootLogger是所有的log都会出来的
log4j.logger.***会对应***的log出来,***可以通过logfactory.getlog(class)或者logfactory.getlog(String)得到。
A是log级别,BC..代表log输出的方向,一般是考虑console或者file。
当然还有log文件的大小等等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值