每个请求的Hibernate会话与每个应用程序的Hibernate会话?

时间:2012-10-23 05:20:14

标签: java hibernate

我想知道对于使用以下内容的Web应用程序更好: - Spring3.1 Hibernate4

每个请求的Hibernate会话每个应用程序的Hibernate会话

请建议

提前致谢

1 个答案:

答案 0 :(得分:2)

对于任何Web应用程序,使用每个请求的会话模式通常都是安全的选择。它可能是所有基于Servlet的应用程序中最常见的模式。

在进行数据操作时,我们将在整个请求期间使用相同的会话,并在请求结束时确保会话和事务正确完成。正确实施后,每个请求的会话模式可确保控制Hibernate会话的数量,正确关闭会话并定期刷新会话。多用户Web应用程序的一个很好的特性组合。

你会在google上找到很多关于每个请求模式的hibernate会话优点的好文章。