IBATIES在控制台输出SQL语句2008-09-09 21:54HIBERANTE有这样的功能,那么IBATIES也不能例外,不过它输出要依靠LOG4J,而不是自己配置自己的文件。配置LOG4J内容 LOG4J.properties
## LOGGERS ##
#define a logger named helloAppLogger
log4j.rootLogger=INFO,console
## APPENDERS ##
# define an appender named console, which is set to be a ConsoleAppender
log4j.appender.console=org.apache.log4j.ConsoleAppender
## LAYOUTS ##
# assign a SimpleLayout to console appender
log4j.appender.console.layout=org.apache.log4j.PatternLayout
log4j.appender.console.layout.ConversionPattern=[%p-%d{yyyy/MM/dd/HH:mm:ss}]%c{1}.%m(%L) - %m%n
# SqlMap logging configuration...
#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
log4j.xml
<appender name="IBatis" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%-4r [%t] %-5p %c %x - %m%n" />
</layout>
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMin" value="DEBUG" />
<param name="LevelMax" value="DEBUG" />
</filter>
</appender>
<logger name="com.ibatis" additivity="true">
<level value="DEBUG" />
</logger>
<logger name="java.sql.Connection" additivity="true">
<level value="DEBUG" />
</logger>
<logger name="java.sql.Statement" additivity="true">
<level value="DEBUG" />
</logger>
<logger name="java.sql.PreparedStatement" additivity="true">
<level value="DEBUG" />
<appender-ref ref="IBatis" />
</logger>
<logger name="java.sql.ResultSet" additivity="true">
<level value="DEBUG" />
<appender-ref ref="IBatis" />
</logger>
分享到:
相关推荐
这是本人搭建的纯净版SpringMVC+ibatis框架,带有Log4j,测试通过,目前自己的项目就是用这个来写的
WAS上log4j日志不能输出(ibatis)sql语句解决办法[借鉴].pdf
NULL 博文链接:https://javatea.iteye.com/blog/2116542
log4j和ibatis配置文档 留在这里,大家可以参考,也可以用来给自己备忘。
Maven_SpringMVC_Ibatis_Log4j 搭建的简单项目。
WebSphere V5 配置log4j的方法说明和log4j修改后的jar包以及iBATIS输出SQL的log4j.properties
log4j:WARN No appenders could be found for logger (org.apache.ibatis.logging.LogFactory). log4j:WARN Please initialize the log4j system properly. 将这个文件放到resources目录下,消除警告。
2019-01-18 10:12:52,566 [DEBUG](org.apache.ibatis.logging.log4j.Log4jImpl.debug(Log4jImpl.java:42)) - ==> Parameters: 3(Long) 使用这个转换工具,可以转换成标准的样子,没有其他的prepare日志时间什么的...
ibatis jar包 ibatis jar包
jar包ssi,ssh需要的jar包,hibernate3.jar、ibatis-dao-2.jar、spring.jar、struts.jar、log4j-1.2.9.jar
ibatis学习 ibatis总结 ibatis ibatis ibatis
包含hibernate,spring,struts,mysql,oracle,jboss,log4j,ibatis的jar文件
发表文章附带的资源
ibatis中输入输出各种类型的参数分析及#与$区别
log4j.appender.A1 = org.apache.log4j.ConsoleAppender #3 定義A1的佈局模式?PatternLayout log4j.appender.A1.layout = org.apache.log4j.PatternLayout #4 定義A1的輸出格式 log4j.appender.A1.layout....
这个是IBatis.DataAccess.1.9.2.bin 和IBatis.DataMapper.1.6.2.bin,国内去官网都没法下载,在这儿给分享了
整合了spring,ibatis,easyui的一个后台管理系统,实现了数据的增删改功能,界面采用easyui,可针对用户表进行添加,删除,修改操作,使用log4j可以输出sql及查询结果日志,控制台显示sql与查询结果,数据库采用...
ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料ibatis资料
ibatis与存储过程(带输出参数的应用)
使用ibatis配置的主子表关联查询的实例,一对多关系,在控制台打印,有log4j的使用,打印结果详细,(码云同步)