【发布时间】:2013-09-08 03:42:50
【问题描述】:
根据“Hibernate in action”,延迟初始化异常的最佳解决方案是使用集中式代码,我们可以从中获取会话,或者使用 session.disconnect() 代替 session.close() 以便session 将打开以进行延迟加载,同时可以使用 session.disconnect() 和 session.reconnect() 建立和释放连接。
我只是想知道,如果使用这种技术而不是 Open Session In View(OSIV),这真的是解决延迟初始化或任何性能问题的最佳方法..
【问题讨论】:
标签: java hibernate lazy-loading lazy-evaluation