配置了ibatis打印sql的log4j.xml文件
<logger name="com.ibatis">
<level value="DEBUG" />
<appender-ref ref="DEBUG" />
<appender-ref ref="R" />
</logger>
<logger name="java.sql.PreparedStatement">
<level value="DEBUG" />
<appender-ref ref="DEBUG" />
<appender-ref ref="R" />
</logger>
<logger name="java.sql.Statement">
<level value="DEBUG" />
<appender-ref ref="DEBUG" />
<appender-ref ref="R" />
</logger>
<logger name="java.sql.Connection">
<level value="DEBUG" />
<appender-ref ref="DEBUG" />
<appender-ref ref="R" />
</logger>
<logger name="java.sql.ResultSet">
<level value="DEBUG" />
<appender-ref ref="DEBUG" />
<appender-ref ref="R" />
</logger>
在tomcat下可以打印出sql语句。但是将环境换成was,无法打印。
上网搜了一下,原来was默认输出log是以common-logging.jar实现的,但是在应用里我配置的是log4j。
解决办法:
1.在类路径下增加commons-logging.properties配置文件,文件内容为:
priority=1
org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.LogFactoryImpl 2.将类加载方式改成parent_last
分享到:
相关推荐
在ibatis日志信息中打印SQL语句的方法(个人总结)
ibatis sql生成器 部署成web app 支持多数据库。
ibatis sql 语句的编写 ,包括增删改查,很简单 很实用 ,对初学者是很好的选择
ibatis sql语句对条件中特殊字符% # 处理
本文是《iBatis SQL Maps Developer Guide》的中文版,仅供读者参考,最权威的应以Clinton Begin的官方文档为准。如果中文翻译有错误,请通知译者(email:toleu@21cn.com,Blog:...
NULL 博文链接:https://jelly-x.iteye.com/blog/968571
ibatis 开发指南 和 iBATIS-SqlMaps两本图书
iBATIS SqlMaps api 教程 iBATIS SqlMaps api 教程 iBATIS SqlMaps api 教程
IBATIS SQL Maps开发指北IBATIS SQL Maps开发指北
[iBATIS]sql转换工具 简单哦~ 项目组自己写的哦~分享给大家了
iBATIS SQL Maps开发指南 SQL Maps
iBATIS SQL Maps 前段时间写了些 Hibernate 方面的 系列文章 ,网友们反映还不错。在接下来的时间里,我将会引入另外一种 O/R Mapping 解决方案 ——iBATIS
NULL 博文链接:https://gjtiancai.iteye.com/blog/1297776
开发指南 iBATIS SQL Maps Page 3 of 62 Map类型的Result 复杂类型属性(即自定义类型的属性) 避免N+1 Select(1:1) 延迟加载 VS 联合查询(1:1) 复杂类型集合的属性 避免N+1 Select(1:M和M:N) 组合键值或多...
计算机专业 java有关文献翻译 iBATIS SQL Maps指导 中英对照
ibatis常用sql语句,简单易懂,方便查询,初学者宝典
Ibatis SQL Map 动态SQL 事务处理 缓存机制
ibatis SQL映射文件、DAO、model自动生成工具源码 1.没有注释,生成的代码非常简单,不像其他自动生成工具生成一大堆无用的东西 2.配置简单,只需配置表明,数据库连接,生成的路径即可