定制MyBatis的日志

1.日志记录

MyBatis的日志记录主要是运用内部的LoggerFactory。内部的LoggerFactory的记录日志,实际是委托给第三方的架包,如下给出的所示,按照优先级来列出:

1)        SLF4J

2)        Apahe Commons Logging

3)        Log4j2

4)        Log4j

5)        JDK logging

 如果MyBatis找到了上面给出的其中一个,那个MyBatis的本身日志记录将会失效,而是使用上面的日志架包来记录。

 如果你的程序中有多个日志记录的架包,而你却只想调用其中一个,那么你可以这样做:

1)        org.apache.ibatis.logging.LogFactory.useSlf4jLogging();

2)        org.apache.ibatis.logging.LogFactory.useLog4JLogging();

3)        org.apache.ibatis.logging.LogFactory.useLog4J2Logging();

4)        org.apache.ibatis.logging.LogFactory.useJdkLogging();

5)        org.apache.ibatis.logging.LogFactory.useCommonsLogging();

6)        org.apache.ibatis.logging.LogFactory.useStdOutLogging();

2.总结

在前面的几个章节中,笔者向大家介绍了如何基于JAVA API来配置MyBatis。其实要想了解这个方法,首先还是先学会XML的配置,及那些参数的意思。可以在实际的应用中,可能我们用到的XML的配置会更多。最后,笔者只是简单介绍了关于日志的记录。没有具体给出,因为对于MyBatis来说,它是有自己自带的,但是我们一般都会第三方提供的,所以学会使用就行了,不会很难。在下面的章节中,笔者将会向大家介绍关于表之间的关系,在MyBatis要怎么突显出来。源码下载: https://github.com/owenwilliam/mybatis.com.git

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值