log4j.properties基本内容:
#定义LOG输出级别 log4j.rootLogger=INFO,Console,File #定义日志输出目的地为控制台 log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.Target=System.out #可以灵活地指定日志输出格式,下面一行是指定具体的格式 log4j.appender.Console.layout = org.apache.log4j.PatternLayout log4j.appender.Console.layout.ConversionPattern=[%p] [%d{yyyy-MM-dd HH\:mm\:ss}] [%t] [%c] %l - %m%n #会向tomcat下的catalina输出,将级别调高 log4j.appender.Console.Threshold = DEBUG |
因为我们一般设置log4j都是info级别的log4j.rootLogger=INFO,Console,File,但要显示debug级别log4j.appender.Console.Threshold = DEBUG才能打印sql,所以需要对打印sql的那一些类也设置debug级别,添加配置如下: