log4怎么j将sql语句打入日志文件 ?

这是我的log4j.properties配置,但是生成的日志文件中没有打出任何sql语句
log4j.rootLogger=DEBUG, stdout, file
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.Threshold=debug
log4j.appender.file.layout.ConversionPattern= %d{yyyy-MM-dd HH:mm:ssS} %t %5p %l - %m%n
#update ConversionPatter
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ssS} %t %5p %l - %m%n

Keep three backup files.

log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.file=org.apache.log4j.RollingFileAppender
#log4j.appender.file.File=D:/lianxiang/log/EIECInvIssuingsl/logs/EIECInvIssuingsl.log
#log4j.appender.file.File=/opt/logs/EIECINVISSUINGSL/LOGS/EICONNECTORSL_LOG.LOG
log4j.appender.file.File=D:/logs/WEBCOM/LOGS/WEBCOM_LOG.LOG
log4j.appender.file.MaxFileSize=200MB
log4j.appender.file.MaxBackupIndex=20

#project defalult level
log4j.logger.org.springframework=INFO
log4j.logger.org.apache= INFO
log4j.logger.com.opensymphony=INFO
log4j.logger.com.aisino=INFO
log4j.logger.com.ibatis=INFO
log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=INFO
log4j.logger.com.ibatis.common.jdbc.ScriptRunner=INFO
log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=INFO
log4j.logger.java.sql.Connection=INFO
log4j.logger.java.sql.Statement=INFO
log4j.logger.java.sql.PreparedStatement=INFO
log4j.logger.java.sql.ResultSet=INFO

1个回答

log4j.logger.java.sql.Connection=INFO
log4j.logger.java.sql.Statement=INFO
log4j.logger.java.sql.PreparedStatement=INFO
log4j.logger.java.sql.ResultSet=INFO
这几个改成debug试试

yongan915
yongan915 不行的 和INFO打出的一样 只不是级别不一样了
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问