ibatis配置log4j输出sql日志信息
Posted skiwnchqhh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ibatis配置log4j输出sql日志信息相关的知识,希望对你有一定的参考价值。
为了在开发过程更加直观,我们需要将ibatis日志打开以便观察ibatis运作的细节。
ibatis采用Apache common_logging,并结合Apache log4j作为日志输出组件。
在CLASSPATH中新建log4j.properties配置文件,内容如下:
log4j.rootLogger=DEBUG,stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%c{1} - %m%n
log4j.logger.java.sql.PreparedStatement=DEBUG
当然,以上只是简单的sql和日志输出,如果需要更详细的了解log4j等信息,查阅其他文档。
除了log4j.properties文件外 还需要引入log4j-1.2.17.jar(必须)和commons-logging.jar(目前不是必须)
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow
以上是关于ibatis配置log4j输出sql日志信息的主要内容,如果未能解决你的问题,请参考以下文章
eclipse中用 log4j 控制台不显示日志 ,配置如下:
Mybatis使用log4j打印sql,没有输出resultSet
如何在struts2+ spring+ ibatis 框架中配置log4j让控制台显示sql语句