【发布时间】:2011-07-23 01:27:38
【问题描述】:
我在“hibernate in action”一书中看到了以下陈述。任何人都可以告诉我如何在运行时覆盖策略。你可以采取相反的方式,即我将延迟获取策略设置为 false,而我想将其设置为 true?
“延迟获取让您决定首先加载多少对象图 数据库命中以及哪些关联只应在首次加载时加载 访问。延迟获取是对象持久性和 达到可接受性能的第一步。 我们建议,首先,将所有关联配置为惰性(或者也许 批量延迟)在映射文件中获取。 然后可能会覆盖此策略 在运行时通过强制进行急切获取的查询。”
【问题讨论】:
标签: hibernate