【发布时间】:2013-10-14 05:35:16
【问题描述】:
我们使用带有一些 hbm.xml 文件的 hibernate 3。 最近,我们发现一对一关联(基于主键)不会延迟加载,因此会产生一些内存问题。 经过一番搜索,我们找到了基于注解的hibernate配置的解决方案: 由于关联的另一端始终存在,因此只需要在java类中对应的属性前加上@OneToOne(optional=false)即可。
问题是我们没有使用注解! 我们尝试在标签中添加 optional="false" 属性,导致一些 xml 解析异常。 我们在 hbm.xml 文件中寻找 @OneToOne(optional=false) 的等价物。
【问题讨论】: