我编写了一个代码来连接oracle数据库并检索一些数据。我打开会话并正确关闭它,但它看起来没有正常关闭。我通过查询发现它在活动会话中得到总数并且它的增加非常奇怪。我获取数据和查询非活动会话的代码如下。它出现session.close()函数不起作用,但我不知道为什么?我正在使用Glassfish,JSF和10g oracle数据库。
node["something"]["item"]
答案 0 :(得分:0)
在hibernate配置文件中使用property
以下,以便您无需显式关闭会话。
<property name="current_session_context_class">thread</property>