log4j.properties 配置
log4j.rootLogger=error,FILE,Consolelog4j.appender.tofile=org.apache.log4j.FileAppenderlog4j.appender.tofile.file=test.loglog4j.appender.tofile.layout=org.apache.log4j.SimpleLayoutlog4j.appender.Console=org.apache.log4j.ConsoleAppenderlog4j.appender.Console.layout=org.apache.log4j.PatternLayoutlog4j.appender.Console.layout.ConversionPattern=(%r ms) [%t] %-5p: %c#%M %x: %m%nlog4j.appender.FILE=org.apache.log4j.FileAppenderlog4j.appender.FILE.File=test.loglog4j.appender.FILE.layout=org.apache.log4j.PatternLayoutlog4j.appender.FILE.layout.ConversionPattern=%d{yyyy-MM-dd hh:mm:ss}:%m%n # This is the configuring for logging displayed in the Application Serverlog4j.rootCategory=error,stdout#stdout configurelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.layout=org.apache.log4j.PatternLayoutlog4j.appender.stdout.layout.ConversionPattern= %d %p [%c] - <%m>%n#logfile configurelog4j.appender.logfile=org.apache.log4j.DailyRollingFileAppenderlog4j.appender.logfile.File=../logs/app.loglog4j.appender.logfile.layout=org.apache.log4j.PatternLayoutlog4j.appender.logfile.layout.ConversionPattern= %d %p [%c] - <%m>%n# Control logging for other open source packages# Changing the log level to DEBUG when debuglog4j.logger.org.springframework=error# Changing the log level to DEBUG will display SQL Hibernate generatedlog4j.logger.org.hibernate=error#log4j.logger.org.hibernate.SQL=ERROR#log4j.logger.org.hibernate.cache=ERROR#log4j.logger.net.sf.ehcache=ERROR#log4j.logger.org.apache.commons.validator.ValidatorResources=ERROR