### Appender配置,输出到控制台 ### log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target=System.out log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ### 输出到文件,用于hibernate ### log4j.appender.myhibernate=org.apache.log4j.FileAppender log4j.appender.myhibernate.File=d:/hibernate.log log4j.appender.myhibernate.layout=org.apache.log4j.PatternLayout log4j.appender.myhibernate.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n ### 输出到文件按时间滚动,用于mylogger ### log4j.appender.mylog=org.apache.log4j.DailyRollingFileAppender log4j.appender.mylog.File=d:/mylog.log log4j.appender.mylog.DatePattern='.'yyyyMMddHHmm log4j.appender.mylog.layout=org.apache.log4j.PatternLayout log4j.appender.mylog.layout.ConversionPattern=%d{HH:mm:ss} %p [%c] - %m%n ### 为root日志记录器绑定appender log4j.rootLogger=warn, stdout,myhiberate ### 为hibernate日志记录器绑定appender log4j.logger.org.hibernate=debug ### 为mylogger日志记录器绑定appender log4j.logger.mylogger=debug,mylog #禁止将日志打印到root日志记录器里面 log4j.additivity.mylogger = false