MyBatis3-配置使用log4j输出日志

2018-06-18 02:36:59来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

配置步骤:

1、POM的依赖引入

复制代码
        <!-- log4j -->
        <!-- https://mvnrepository.com/artifact/log4j/log4j -->
        <dependency>
            <groupId>log4j</groupId>
            <artifactId>log4j</artifactId>
            <version>1.2.17</version>
        </dependency>
复制代码

2、在resources加入log4j.properties,内容如下:

log4j.rootLogger=DEBUG,Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n
log4j.logger.org.apache=INFO
#ex:http://www.cnblogs.com/zhaozihan/p/6371133.html

当然,网上还有很多更详细的配置,可以搜索一下,这里使用了http://www.cnblogs.com/zhaozihan/p/6371133.html提供的配置。

3、在Configuration.xml加入如下配置:

    <properties>
        <property name="dialect" value="mysql" />
    </properties>
    <settings>
        <setting name="logImpl" value="LOG4J" />
    </settings>

配置好之后,运行效果如下:

日志输出最关键的配置:<setting name="logImpl" value="LOG4J" />,只有配置好这句才可以正常输出SQL。

当然,如果有其它日志组件需要配置,也是通过此选项为入口,指定哪个类型的日志组件。参考:http://www.mybatis.org/mybatis-3/zh/configuration.html#settings

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:计算机和java

下一篇:ConcurrentHashMap源码解析(JDK1.8)