ibatis debuge调试输出sql

本文详细介绍了Log4j的日志配置方法,包括RollingFileAppender的使用、日志文件路径设置、最大文件大小限制、备份文件数量设定、日志记录级别及布局样式等关键配置项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

log4j.appender.parseLog=org.apache.log4j.RollingFileAppender
log4j.appender.parseLog.File=D:/logs/parse.log 或 (放在工程的tomcat下 ${webapp.工程名}/log/error_log.txt)
log4j.appender.parseLog.MaxFileSize=4096KB
log4j.appender.parseLog.MaxBackupIndex=10
log4j.appender.parseLog.Append=true
log4j.appender.parseLog.layout=org.apache.log4j.PatternLayout
log4j.appender.parseLog.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n

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.PreparedStatement=debug

sql的查询结果依然没有打印,我的logback完整配置: <configuration> <appender name="console" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d %p (%file:%line\)- %m%n</pattern> <charset>UTF-8</charset> </encoder> </appender> <appender name="consoleFileLog" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File>logs/console/consoleFileLog.log</File> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>logs/console/consoleFileLog.log.%d</fileNamePattern> <maxHistory>14</maxHistory> </rollingPolicy> <encoder> <pattern> %d %p (%file:%line\)- %m%n </pattern> <charset>UTF-8</charset> <!-- 此处设置字符集 --> </encoder> </appender> <!--异常日志--> <appender name="errorFile" class="ch.qos.logback.core.rolling.RollingFileAppender"> <File>logs/error/errorFile.log</File> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>logs/error/errorFile.%d.log</fileNamePattern> <maxHistory>14</maxHistory> </rollingPolicy> <encoder> <!--用来设置日志的输入格式--> <pattern> %d %p (%file:%line\)- %m%n </pattern> <charset>UTF-8</charset> <!-- 此处设置字符集 --> </encoder> <filter class="ch.qos.logback.classic.filter.LevelFilter"> <level>ERROR</level> <onMatch>ACCEPT</onMatch> <onMismatch>DENY</onMismatch> </filter> </appender> <logger name="org.apache.ibatis.logging.jdbc.ResultSetLogger" level="TRACE" additivity="false"> <appender-ref ref="console" /> <appender-ref ref="consoleFileLog" /> </logger> <springProfile name="local,localself,dev,test"> <logger name="com.cmict.dataexchange.standard.mapper.DataStandardsIssueMapper" level="WARN"/> <logger name="com.cmict" level="DEBUG" /> <logger name="org.mybatis" level="DEBUG" /> <logger name="org.apache.ibatis" level="DEBUG" /> <logger name="com.baomidou.mybatisplus" level="DEBUG"/> <logger name="java.sql.Connection" level="DEBUG" /> <logger name="java.sql.PreparedStatement" level="DEBUG" /> <logger name="java.sql.ResultSet" level="DEBUG" /> <logger name="org.apache.ibatis.executor.resultset" level="TRACE" additivity="false"/> <logger name="org.apache.ibatis.jdbc" level="TRACE" /> <logger name="org.apache.ibatis.logging.jdbc.ResultSetLogger" level="TRACE" additivity="false"> <appender-ref ref="console" /> <appender-ref ref="consoleFileLog" /> </logger> </springProfile> <springProfile name="prod,demo"> <logger name="java.sql.ResultSet" level="OFF" /> </springProfile> <root level="INFO"> <appender-ref ref="consoleFileLog" /> <appender-ref ref="console" /> <appender-ref ref="errorFile" /> </root> </configuration>
最新发布
07-27
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值