4.1.3. 使用非final的类 (可选)
代理(proxies)是Hibernate的一个重要的功能,它依赖的条件是,持久 化类或者是非final的,或者是实现了一个所有方法都声明为public的接口。
你可以用Hibernate持久化一个没有实现任何接口的final
类,但是你 不能使用代理来延迟关联加载,这会限制你进行性能优化的选择。
你也应该避免在非final类中声明 public final
的方法。如果你想使用一 个有public final
方法的类,你必须通过设置lazy="false"
来明确地禁用代理。
当前内容版权归 wizardforcel 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 wizardforcel .