简单记录一下,配置,因为项目要转向maven架构,所以jar有maven管理,配置完成之后发现原先的sql语句都出不来了,于是搜了一下

mybatis+log4j所需要的依赖如下(我列出我用的版本):

<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.16</version>
</dependency> <dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.6.1</version>
</dependency>
<dependency>
<groupId>commons-pool</groupId>
<artifactId>commons-pool</artifactId>
<version>1.5.6</version>
</dependency>

log4j的properties如下:

log4j.rootCategory=debug, stdout, fileout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n log4j.appender.fileout=org.apache.log4j.RollingFileAppender
#log4j.appender.fileout.File=d\:/serverlog/server.log
log4j.appender.fileout.File=../logs/server.log
log4j.appender.fileout.MaxFileSize=10000KB
log4j.appender.fileout.MaxBackupIndex=10
log4j.appender.fileout.layout=org.apache.log4j.PatternLayout
log4j.appender.fileout.layout.ConversionPattern=%d{MM-dd HH:mm:ss.SSS}[%24F:%-3L:%-5p]%x %m%n # Keep three backup files.
log4j.appender.logfile.MaxBackupIndex=3
# Pattern to output: date priority [category] - message
log4j.appender.logfile.layout=org.apache.log4j.PatternLayout
log4j.appender.logfile.layout.ConversionPattern=%d %p [%c] - %m%n #log4j.category.org.apache.commons.dbcp=debug
#log4j.category.com.ibatis=debug
#log4j.category.org.springframework=debug #kai write
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.logger.java.sql.ResultSet =DEBUG

具体的log4j的用法网上可以看一下,就不做解释了,由于我这个程序在linux和win下都有,所以把日志暂时放到了tomat下的下面 

最新文章

  1. React Native 之 Text的使用
  2. 第一章,阿里的Dubbo完美初级搭建,待续。。。
  3. 使用OPENROWSET、Microsoft.ACE.OLEDB实现大数据量的高效导入
  4. 【BZOJ 4456】【UOJ #184】【ZJOI 2016】旅行者
  5. ios实现屏幕旋转的方法
  6. php使用循环创建任意长度数组
  7. 0703-APP-Notification-statue-bar
  8. linux----suid\sgid
  9. [11-1] adaboost DTree
  10. JSP/Servlet-----charset 、pageEncoding差别
  11. SWT的GridLayout一些参数解释
  12. 解决 jQuery UI datepicker z-index默认为1 的问题
  13. VB6之阴影图层
  14. DB查询分析器访问EXCEL时,要在表名前后加上中括弧或双引号
  15. 洛谷 P3953 逛公园
  16. python时间和日期
  17. JS 缓存
  18. 【转】Exchange Server 的防火墙开放端口
  19. happyxiaofan的程序员书单
  20. Java 7.35 游戏:猜字游戏(C++&Java)

热门文章

  1. angular2与VS2015 asp.net core集成使用
  2. 理解Nodejs中的事件轮询机制
  3. 百度JS模板引擎 baiduTemplate 1.0.6 版
  4. hdu_2328_Corporate Identity(暴力枚举子串+KMP)
  5. Leetcode 289 Game of Life
  6. 判断括号字符串是否为合法+求n对括号的所有组合
  7. LeetCode OJ 122. Best Time to Buy and Sell Stock II
  8. Excel教程(9) - 信息函数
  9. OAuth流程
  10. spring容器启动的加载过程(一)