【发布时间】:2013-02-19 07:45:00
【问题描述】:
我有很多单独的函数,我必须在每个函数的 transaction.commit() 上执行 session.clear() 以释放内存。
我可能错了,但我认为,默认情况下,hibernate 中的 session.clear() 不会在 transaction.commit() 时调用。
我想知道是否有任何方法可以配置 hibernate 在每个 transaction.commit() 上执行自动会话清除,而无需执行 session.clear()?
对于上述问题的任何其他解决方案将不胜感激。
【问题讨论】:
标签: java hibernate hibernate-session