HibernateTemplate alwaysUseNewSession

时间:2010-04-23 18:09:50

标签: hibernate spring templates

我遇到了一个问题,我使用hibernate模板来完成大部分数据库工作,但我有一部分系统直接访问会话以进行批处理持久化。我注意到hibernate模板会话是旧的,并且将存储缓存的值,这些值没有考虑直接保存会话的对象。

使用alwaysUseNewSession有什么缺点?这解决了问题,因为我总是得到最新的对象。

感谢。

1 个答案:

答案 0 :(得分:0)

我想使用它会产生一些性能开销,因为它需要Hibernate更频繁地关闭旧的并打开新的会话。