spring MVC mybatis 日志问题

springmvcmybatis日志一直打印不出来,看了mybatis日志加载原理,今天终于搞定。

log4j.properties日志文件

###setloglevels###

log4j.rootLogger=INFO,C,D,E

###console###

log4j.appender.C=org.apache.log4j.ConsoleAppender

log4j.appender.C.Target=System.out

log4j.appender.C.layout=org.apache.log4j.PatternLayout

log4j.appender.C.layout.ConversionPattern=[项目][%p][%-d{yyyy-MM-ddHH:mm:ss}]%C.%M(%L)|%m%n

log4j.logger.java.sql.ResultSet=INFO

log4j.logger.org.apache=INFO

log4j.logger.java.sql.Connection=DEBUG

log4j.logger.java.sql.Statement=DEBUG

log4j.logger.java.sql.PreparedStatement=DEBUG

必不可少的log4j.jar到这能打印出日志但是打印不出sql语句

最重要的是必须把下面的jar包加上slf4j-log4j12.jar,slf4j-api.jar

这个时候运行程序sql语句就能打印出来了!

相关推荐