log4j 日志打印问题
log4j.rootLogger=stdout,logDailyFile,errorlogfile
#log4j.rootLogger=ALL,systemOut,logDailyFile,logRollingFile,errorlogfile,logMail,logDB
log4j.logger.java.sql=DEBUG
log4j.logger.com.line.up=DEBUG
log4j.logger.fmp-runtime-exception=ERROR
log4j.logger.net.sf=ERROR
log4j.logger.org.apache.ibatis.cache.decorators.LoggingCache=INFO
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=[%-5p][%-22d{yyyy/MM/dd HH:mm:ssS}][%l]%n%m%n
log4j.appender.stdout.Threshold=INFO
log4j.appender.stdout.Encoding=UTF-8
log4j.appender.logDailyFile= org.apache.log4j.DailyRollingFileAppender
log4j.appender.logDailyFile.layout= org.apache.log4j.PatternLayout
log4j.appender.logDailyFile.layout.ConversionPattern=[%-5p][%-22d{yyyy/MM/dd HH:mm:ssS}][%l]%n%m%n
log4j.appender.logDailyFile.Threshold=INFO
log4j.appender.logDailyFile.ImmediateFlush=TRUE
log4j.appender.logDailyFile.Append=TRUE
log4j.appender.logDailyFile.File=f:/line_log/line-website-info.log
log4j.appender.logDailyFile.DatePattern='.'yyyy-MM-dd'.log'
log4j.appender.logDailyFile.Encoding=UTF-8
# Save ERROR LOG
log4j.appender.errorlogfile=org.apache.log4j.DailyRollingFileAppender
log4j.appender.errorlogfile.File=f:/line_log/line-website-error.log
log4j.appender.errorlogfile.DatePattern=.yyyy-MM-dd
log4j.appender.errorlogfile.Append=true
log4j.appender.errorlogfile.Threshold=ERROR
log4j.appender.errorlogfile.layout=org.apache.log4j.PatternLayout
log4j.appender.errorlogfile.layout.ConversionPattern=%p %d [%c] - %m%n
以上是log4j 配置文件,
问题是:
在console中不输出任何在代码中的info语句,但是输出 mybatis 的SQL语句,
日志文件中输出info语句,但是不输出mybatis的SQL语句,请指点。