log4j之mybatis配置
2024-08-24 21:04:19
简单记录一下,配置,因为项目要转向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下的下面
最新文章
- React Native 之 Text的使用
- 第一章,阿里的Dubbo完美初级搭建,待续。。。
- 使用OPENROWSET、Microsoft.ACE.OLEDB实现大数据量的高效导入
- 【BZOJ 4456】【UOJ #184】【ZJOI 2016】旅行者
- ios实现屏幕旋转的方法
- php使用循环创建任意长度数组
- 0703-APP-Notification-statue-bar
- linux----suid\sgid
- [11-1] adaboost DTree
- JSP/Servlet-----charset 、pageEncoding差别
- SWT的GridLayout一些参数解释
- 解决 jQuery UI datepicker z-index默认为1 的问题
- VB6之阴影图层
- DB查询分析器访问EXCEL时,要在表名前后加上中括弧或双引号
- 洛谷 P3953 逛公园
- python时间和日期
- JS 缓存
- 【转】Exchange Server 的防火墙开放端口
- happyxiaofan的程序员书单
- Java 7.35 游戏:猜字游戏(C++&Java)
热门文章
- angular2与VS2015 asp.net core集成使用
- 理解Nodejs中的事件轮询机制
- 百度JS模板引擎 baiduTemplate 1.0.6 版
- hdu_2328_Corporate Identity(暴力枚举子串+KMP)
- Leetcode 289 Game of Life
- 判断括号字符串是否为合法+求n对括号的所有组合
- LeetCode OJ 122. Best Time to Buy and Sell Stock II
- Excel教程(9) - 信息函数
- OAuth流程
- spring容器启动的加载过程(一)