在Web应用程序中,我正在使用hibernate。在那时我何时打开并关闭会话工厂

时间:2015-04-02 18:25:37

标签: java hibernate web-applications

我正在使用JSP和hibernate开发一个Web应用程序。那么,为什么我在休眠时打开和关闭会话工厂......?

我是否需要每次打开时,任何用户登录或如何...?

1 个答案:

答案 0 :(得分:0)

由于您正在处理Web应用程序,因此来自客户端的每个调用都在其自己的Thread中运行。这意味着hibernate会话不会从一个调用转移到下一个调用。您需要在每次来电时打开和关闭休眠会话。您最好这样做尽可能接近实际的数据库调用。