Mybatis+SpringMVC打印纯SQL日志
2016-12-05 00:00
615 查看
web.xml
-------------------------------------------------------------------
<!-- 日志监听器 -->
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>classpath:log4j.properties</param-value>
</context-param>
<context-param>
<param-name>log4jRefreshInterval</param-name>
<param-value>60000</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
log4j.properties
--------------------------------------------------------------------
# 设置根路径打印级别为debug
log4j.rootLogger=debug, Console
# 定义appender
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
# 过滤掉不必要的日志(控制台打印出的多余日志的包路径)
log4j.logger.org.apache=error
log4j.logger.org.springframework=error
log4j.logger.org.mybatis.spring=error
log4j.logger.net.sf=error
log4j.logger.com.alibaba.druid=error
# 打印出sql语句相关日志
log4j.logger.java.sql.ResultSet=error
log4j.logger.java.sql.Connection=error
log4j.logger.java.sql.Statement=debug
log4j.logger.java.sql.PreparedStatement=debug
-------------------------------------------------------------------
<!-- 日志监听器 -->
<context-param>
<param-name>log4jConfigLocation</param-name>
<param-value>classpath:log4j.properties</param-value>
</context-param>
<context-param>
<param-name>log4jRefreshInterval</param-name>
<param-value>60000</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
</listener>
log4j.properties
--------------------------------------------------------------------
# 设置根路径打印级别为debug
log4j.rootLogger=debug, Console
# 定义appender
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
# 过滤掉不必要的日志(控制台打印出的多余日志的包路径)
log4j.logger.org.apache=error
log4j.logger.org.springframework=error
log4j.logger.org.mybatis.spring=error
log4j.logger.net.sf=error
log4j.logger.com.alibaba.druid=error
# 打印出sql语句相关日志
log4j.logger.java.sql.ResultSet=error
log4j.logger.java.sql.Connection=error
log4j.logger.java.sql.Statement=debug
log4j.logger.java.sql.PreparedStatement=debug
相关文章推荐
- MyBatis代码实例系列-09:初步整合Spring + Spring MVC框架之后,如何打印MyBatis的SQL语句
- spring mvc + mybatis + LOG4J2 打印SQL语句
- Springboot整合mybatis将sql打印到日志
- springboot logback 打印mybatis sql日志
- springboot整合mybatis将sql打印到日志
- springboot整合mybatis将sql打印到日志(转)
- springboot整合mybatis将sql打印到日志
- SpringMVC + Spring + MyBatis 学习笔记:为MyBatis增加打印SQL功能 (最简化配置)
- springboot整合mybatis将sql打印到日志
- springboot整合mybatis将sql打印到日志的实例详解
- springmvc+mybatis+sql server实现简单登录功能【转】
- Spring Mybatis log4j 在日志文件中显示sql日志
- bootstrap + angularjs + springmvc + mybatis框架之加载log4j日志
- Mybatis 日志文件配置-打印SQL语句
- springMVC+mybatis 进行单元测试时 main SqlSessionFactoryBean - Parsed configuration file: 'class path resource' 无限的读取xml文件
- mybatis用log4j打印sql日志
- Mybatis不同版本sql日志打印
- Spring+SpringMVC+Mybatis 利用AOP自定义注解实现可配置日志快照记录
- mybatis log4j sql日志无法打印问题解析
- springmvc+mybatis+sql server实现简单登录功能