java日志

时间:2021-12-28 20:38:20

http://blog.csdn.net/u013628152/article/details/43538299

http://blog.csdn.net/isea533/article/details/22931341

来源于百度:

java日志

Hibernate默认用的是slf4j-nop.jar日志实现方式。

但是我们可以替换成log4j的实现。但不是简单的加上log4j-1.2.17.jar就行了。中间还需要一个转换器slf4j-log4j12-1.5.8.jar

Mybatis内置的日志工厂提供日志功能,具体的日志实现有以下几种方式

  • SLF4J
  • Apache Commons Logging
  • Log4j 2
  • Log4j
  • JDK logging

具体选择哪个日志实现由MyBatis的内置日志工厂确定。它会使用最先找到的(按上文列举的顺序查找)。 如果一个都未找到,日志功能就会被禁用。

另一种解决为,在mybatis-config.xml配置文件中:

  1. <configuration>
  2. <settings>
  3. <setting name="logImpl" value="LOG4J"/>
  4. </settings>
  5. </configuration>

这里只写了关键的一部分配置信息,在你自己配置的基础上增加<setting name="logImpl" value="LOG4J"/>即可。这样一来log4j的配置信息就会起作用。

java日志