Hibernate4.3.10通过slf4j使用log4j

1.总共需要slf4j-api-1.6.1.jar、slf4j-log4j12-1.7.12.jar和log4j-1.2.17.jar三个包,其中:

  • slf4j-api-1.5.1.jar是接口包,hibernate自带,位于”hibernate-release-4.3.10.Final\lib\optional\ehcache“文件夹下;
  • slf4j-log4j12-1.7.12.jar是slf4j标准和log4j具体实现之间的adapter,从slf4j官网上下载的压缩包(例如slf4j-1.7.12.zip)中可以找到该文件;
  • log4j-1.2.17.jar是log4j的具体实现,可以从其官网下载到。

 

2.配置

在项目的src目录下增加log4j.properties文件(可以从”hibernate-release-4.3.10.Final\project\etc“下拷贝),保留主要的选项即可,如下图所示:

Hibernate4.3.10通过slf4j使用log4j

上一篇:SJF4J


下一篇:我竟然才知道slf4j里还有个MDC