为了在开发过程更加直观,我们需要将ibatis日志打开以便观察ibatis运作的细节。

ibatis采用Apache common_logging,并结合Apache log4j作为日志输出组件。

在CLASSPATH中新建log4j.properties配置文件,内容如下:

log4j.rootLogger=DEBUG,stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%c{1} - %m%n
log4j.logger.java.sql.PreparedStatement=DEBUG

当然,以上只是简单的sql和日志输出,如果需要更详细的了解log4j等信息,查阅其他文档。

除了log4j.properties文件外 还需要引入log4j-1.2.17.jar(必须)和commons-logging.jar(目前不是必须)

最新文章

  1. jq随手写图片放大
  2. PHP流程控制结构之分支结构
  3. NSArray
  4. 你所不知道的Android Studio调试技巧
  5. struts框架学习过程中的问题
  6. Spring JdbcTemplate小结
  7. c语言输入一行未知个数数字存入数组
  8. VLC的相关文档以及javascript接口
  9. QWidget 键盘事件 焦点(源代码级别研究)
  10. C++ STL 双端队列deque详解
  11. zookeeper启动后的注意事项
  12. [Codeforces Round#417 Div.2]
  13. Tips_发送请求时添加一个随机数参数,让浏览器每次都重新发请求到服务器
  14. JS遍历数组的操作(map、forEach、filter等)
  15. js 克隆数组
  16. python视频地址和链接
  17. Memcached入门学习
  18. MySQL主从复制作用和原理
  19. 【转载】C# Graphics类具体解释
  20. C语言中gets(), scanf()区别

热门文章

  1. C++拷贝构造函数具体解释
  2. Web前端开发实用的Chrome插件
  3. Content-Type boundary 问题
  4. GetDirectories 出错的解决方法
  5. MS SQL Server递归查询
  6. Linq技术四:动态Linq技术 -- Linq.Expressions
  7. C# 程序自动批量生成 google maps 的KML文件
  8. qml能够这么玩
  9. 非常多人不愿意承认汉澳sinox已经超过windows
  10. LINQ To SQL在N层应用程序中的CUD操作、批量删除、批量更新