我想把对数据库的每次操作 都记录在单独的Log4j文档中 如何设置一下呢?
我的log4j.properties 文件是:
#log4j中有五级logger
#FATAL 0
#ERROR 3
#WARN 4
#INFO 6
#DEBUG 7
log4j.rootLogger = DEBUG,ibatis
########################################################################
# 把所有日志都记录到日志文件里
########################################################################
# Struts goes into struts Log
log4j.category.org.apache.struts = DEBUG,struts
log4j.additivity.org.apache.struts = false#
# Spring goes into struts Log
#
log4j.category.org.springframework = DEBUG,spring
log4j.additivity.org.springframework = false# SqlMap logging configuration...
log4j.logger.com.ibatis = DEBUG, ibatis
log4j.additivity.com.ibatis = falselog4j.logger.java.sql.Connection = DEBUG, ibatis
log4j.additivity.java.sql.Connection = falselog4j.logger.java.sql.Statement = DEBUG, ibatis,out
log4j.additivity.java.sql.Statement = falselog4j.logger.java.sql.PreparedStatement = DEBUG, ibatis,out
log4j.additivity.java.sql.PreparedStatement = falselog4j.logger.java.sql.ResultSet = DEBUG, ibatis
log4j.additivity.java.sql.ResultSet = false########################################################################
# Logfile definitions
########################################################################
#
# iBatis.log
log4j.appender.ibatis = org.apache.log4j.RollingFileAppender
log4j.appender.ibatis.file = D:/logs/landpermission/ibatis.log
log4j.appender.ibatis.MaxFileSize=512KB
log4j.appender.ibatis.MaxBackupIndex=3
log4j.appender.ibatis.layout = org.apache.log4j.PatternLayout
log4j.appender.ibatis.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.ibatis.append = true#
# struts.log
log4j.appender.struts = org.apache.log4j.RollingFileAppender
log4j.appender.struts.file = D:/logs/landpermission/struts.log
log4j.appender.struts.MaxFileSize=512KB
log4j.appender.struts.MaxBackupIndex=3
log4j.appender.struts.layout = org.apache.log4j.PatternLayout
log4j.appender.struts.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.struts.append = true
#
# spring.log
log4j.appender.spring = org.apache.log4j.RollingFileAppender
log4j.appender.spring.file = D:/logs/landpermission/spring.log
log4j.appender.spring.MaxFileSize=512KB
log4j.appender.spring.MaxBackupIndex=3
log4j.appender.spring.layout = org.apache.log4j.PatternLayout
log4j.appender.spring.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.spring.append = true
#
#console控制台输出
log4j.appender.out = org.apache.log4j.ConsoleAppender
log4j.appender.out.layout = org.apache.log4j.PatternLayout
log4j.appender.out.layout.ConversionPattern = %d %p [%c.%M] - %m%n
我的log4j.properties 文件是:
#log4j中有五级logger
#FATAL 0
#ERROR 3
#WARN 4
#INFO 6
#DEBUG 7
log4j.rootLogger = DEBUG,ibatis
########################################################################
# 把所有日志都记录到日志文件里
########################################################################
# Struts goes into struts Log
log4j.category.org.apache.struts = DEBUG,struts
log4j.additivity.org.apache.struts = false#
# Spring goes into struts Log
#
log4j.category.org.springframework = DEBUG,spring
log4j.additivity.org.springframework = false# SqlMap logging configuration...
log4j.logger.com.ibatis = DEBUG, ibatis
log4j.additivity.com.ibatis = falselog4j.logger.java.sql.Connection = DEBUG, ibatis
log4j.additivity.java.sql.Connection = falselog4j.logger.java.sql.Statement = DEBUG, ibatis,out
log4j.additivity.java.sql.Statement = falselog4j.logger.java.sql.PreparedStatement = DEBUG, ibatis,out
log4j.additivity.java.sql.PreparedStatement = falselog4j.logger.java.sql.ResultSet = DEBUG, ibatis
log4j.additivity.java.sql.ResultSet = false########################################################################
# Logfile definitions
########################################################################
#
# iBatis.log
log4j.appender.ibatis = org.apache.log4j.RollingFileAppender
log4j.appender.ibatis.file = D:/logs/landpermission/ibatis.log
log4j.appender.ibatis.MaxFileSize=512KB
log4j.appender.ibatis.MaxBackupIndex=3
log4j.appender.ibatis.layout = org.apache.log4j.PatternLayout
log4j.appender.ibatis.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.ibatis.append = true#
# struts.log
log4j.appender.struts = org.apache.log4j.RollingFileAppender
log4j.appender.struts.file = D:/logs/landpermission/struts.log
log4j.appender.struts.MaxFileSize=512KB
log4j.appender.struts.MaxBackupIndex=3
log4j.appender.struts.layout = org.apache.log4j.PatternLayout
log4j.appender.struts.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.struts.append = true
#
# spring.log
log4j.appender.spring = org.apache.log4j.RollingFileAppender
log4j.appender.spring.file = D:/logs/landpermission/spring.log
log4j.appender.spring.MaxFileSize=512KB
log4j.appender.spring.MaxBackupIndex=3
log4j.appender.spring.layout = org.apache.log4j.PatternLayout
log4j.appender.spring.layout.conversionPattern = %d [%t] %-5p %c - %m%n
log4j.appender.spring.append = true
#
#console控制台输出
log4j.appender.out = org.apache.log4j.ConsoleAppender
log4j.appender.out.layout = org.apache.log4j.PatternLayout
log4j.appender.out.layout.ConversionPattern = %d %p [%c.%M] - %m%n
解决方案 »
- java webservcie axis2 巨诡异的问题 困惑一天半未果 跪求高手解答
- 在线等cvs的Entry already exists错误
- nokia mobile browse 不能显示汉字!不知道是怎么回事?
- 在ORACLE数据库中,建了一张视图,如何向这张视图里面插入值?
- 请教jsp的combox的联动问题
- 级联菜单不刷新JSP页面有没有其他办法?
- 如何将 Sun Java 选择为浏览器的默认 Java
- 只有30分了,Structs 架构,能实现一个Ation对应两个或以上的Form吗?如果能在structs_config.xml如何配置?
- 如何使页面自动刷新一次,只要一次
- IE9文本框失去光标
- iframe中提交的action,如何完成后action跳转页面到父窗口
- 网站顶部无刷新!!!!求助!!!!
这句一定得写DEBUG吗? 什么作用呢? 谢谢高手指点!