日期:2014-05-17  浏览次数:20683 次

Hibernate 中的session如何管理
问题如上,sessionFactory是线程安全的,session却不是,
用spring来管理,Hibernate3.0以后可以用getHibernateTemplate().getSessionFactory().getCurrentSession()
来获得session,这个session是不是就完全不用管理了,关闭新建完全由spring完成?

如上用了spring管理是否还需要ThreadLocal模式管理确保session的使用安全?

还有使用getCurrentSession()的时候<property name="hibernate.current_session_context_class">thread</property>配置是不是必须的?

新手,大侠们赐教呀……不甚感激~


------解决方案--------------------
http://wenku.baidu.com/view/912d9a370b4c2e3f57276336.html