hibernate默认采用的是slf4j来输出日志,可以将其修改为log4j来进行日志输出,采用的是slf4j接口来调用的log4j的实现,适配模式。
1.先移除slf4j的实现jar包。
2.加入log4j的jar包:log4j.1.2.15.jar。
3:从hibernate-distribution-3.3.2.GA-dist\hibernate-distribution-3.3.2.GA\project\etc中拷贝log4j.properties到src目录下。etc中有很多实例文件。
完成。
如果想让控制台不输出DDL语句。在log4j.propertites中将
log4j.logger.org.hibernate=debug 注释掉。
其他的操作类似。
转载请注明:V-Lover » Hibernate替换slf4j为log4j(四)