`
longying2008
  • 浏览: 300285 次
社区版块
存档分类
最新评论

【MyBatis入门】—— MyBatis日志

阅读更多

MyBatis将真正的日志类库隐藏在内置的日志工厂后面,日志工厂将打印日志的任务委托给一个日志实现(Logger Implementation),优先级别从上到下依次递减:

• SLF4J

• Apache Commons Logging

• Log4j 2

• Log4j

• JDK logging

 

如果MyBatis没有找到如上任何一个日志实现,日志功能不可用。

 

日志配置(以Log4J为例)

 

步骤1:添加Log4J Jar包

因为采用Log4J,要确保在应用中对应的jar包是可用的。要满足这一点,只要将jar包添加到应用的classpath中即可。

 

步骤2:配置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=%d [%-5p] %c - %m%n

log4j.logger.com.github.wangguocheng=DEBUG

 

 应用源码请参见附件mybatis-demo-02.zip

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics