Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道哪个对使用以下 Web 应用程序更好:- Spring3.1 Hibernate4
每个请求的休眠会话或每个应用程序的休眠会话?
请建议
提前致谢
对于任何 Web 应用程序来说,使用每个请求的会话模式通常是一个安全的选择。它可能是所有基于 Servlet 的应用程序中最常见的模式。
在进行数据操作时,我们将在整个请求期间使用相同的会话,并在请求结束时确保会话和事务正确完成。如果实施得当,每个请求的会话模式可以保证 Hibernate 会话的数量受到控制,会话正确关闭并且会话定期刷新。多用户 Web 应用程序的良好特性组合。
你会在谷歌上找到很多关于每个请求模式的休眠会话的好处的好文章。