hibernat中session.close()和releaseSession(session)的区别

Hibernate中有一个session.close()方法,可以关闭session,整合Spring之后,Spring中继承HibernateDaoSupport只有也有一个releaseSession(session)方法可以释放session,两者有什么区别呢?我看了Spring2.5的部分源码,发现releaseSession(session)方法中也会调用session.close()方法,但是它调用之前做的操作我就没有看明白了,希望有研究的朋友能指点一下,或者大家讨论讨论啊。Spring是全局性轻量…