logback如何输出ibatis sql? 使用slf4j+logback日志框架,ibatis包为,com.ibatis.* 类的包
logger的配置如下:<loggername="java.sql.Connection"level="debug"/><loggername="java.sql.Sta...
logger的配置如下:
<logger name="java.sql.Connection" level="debug" />
<logger name="java.sql.Statement" level="debug" />
<logger name="java.sql.PreparedStatement" level="debug" />
<logger name="com.ibatis" level="debug" />
<logger name="com.ibatis.common.jdbc.SimpleDataSource" level="debug" />
<logger name="com.ibatis.common.jdbc.ScriptRunner" level="debug" />
<logger name="com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate" level="debug" />
<logger name="org.springframework.jdbc.core.JdbcTemplate" level="debug" />
自己的应用日志能够正常输出,就是sql无法答应出来,还请哪位大神帮忙回下,谢谢! 展开
<logger name="java.sql.Connection" level="debug" />
<logger name="java.sql.Statement" level="debug" />
<logger name="java.sql.PreparedStatement" level="debug" />
<logger name="com.ibatis" level="debug" />
<logger name="com.ibatis.common.jdbc.SimpleDataSource" level="debug" />
<logger name="com.ibatis.common.jdbc.ScriptRunner" level="debug" />
<logger name="com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate" level="debug" />
<logger name="org.springframework.jdbc.core.JdbcTemplate" level="debug" />
自己的应用日志能够正常输出,就是sql无法答应出来,还请哪位大神帮忙回下,谢谢! 展开
展开全部
1.自动清除法 开放数据库选项 Trunc Log on Chkpt,使数据库系统每隔一段时间自动清除Log。此方法的优点是无须人工干预,由SQL Server自动执行,并且一般不会出现Log溢满的情况;缺点是只清除Log而不做备份。 2.手动清除法 执行命令“dump transaction”来清除Log。以下两条命令都可以清除日志: dump transaction with truncate_only dump transaction with no_log
追问
谢谢你的回答!但是我的问题,不是数据库日志本身的输出,是我的java应用日志输出的配置呢。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询