hibernate支持两种日志,一种是普通的控制台日志system.out,另一种是apache common logging日志。前一种日志性能极差,通过下述配置可以使hibernate使用第二种日志。
一,修改sessionFactory,把hibernate.show_sql改为false.
<prop key="hibernate.show_sql">false</prop>
二是在log4j.properties文件尾部增加一行:
log4j.logger.org.hibernate.SQL=debug。
通过日志优化,性能可以提高50%以上。
本文介绍如何通过配置修改使Hibernate使用Apache Common Logging日志而非控制台日志,从而大幅提升性能。文章提供具体步骤,包括调整sessionFactory设置及log4j.properties文件。
267

被折叠的 条评论
为什么被折叠?



