码迷,mamicode.com
首页 > 数据库 > 详细

Ibatis,Mybatis利用log4j将SQL语句打印在控制台

时间:2014-08-19 14:36:44      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:log4j   mybatis   ibatis   springmvc   控制台   

在做一个项目Demo的时候,使用MyBatis+Spring,发现写好的SQL查询出来不对劲,但是也没报错,

所以想到用日志把SQL语句打出来.也参考了部分网友的代码,最后总结了一下,发现正常运行。

本人项目为Mybatis+SpringMVC,所有都已配置好,且正常运行。

此过程无需配置,直接在classPath目录创建log4j.properties,文件,并将下列代码粘贴进去即可,此代码部分参考网友。

 ### set log levels ###
log4j.rootLogger = debug ,  stdout ,  D ,  E


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 %p [%c] - %m%n




log4j.logger.com.ibatis=debug
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=debug
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=debug
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=debug
log4j.logger.java.sql.Connection=debug
log4j.logger.java.sql.Statement=debug
log4j.logger.java.sql.PreparedStatement=debug,stdout


需要有Log4j.jar包,如果没有可以在我的资源中下载.

Ibatis,Mybatis利用log4j将SQL语句打印在控制台,布布扣,bubuko.com

Ibatis,Mybatis利用log4j将SQL语句打印在控制台

标签:log4j   mybatis   ibatis   springmvc   控制台   

原文地址:http://blog.csdn.net/blue_rem/article/details/38680389

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!