为清晰而简化
假设我有 2 个这样的表:
TableName Building
(2)Columns:
*buildPrimaryKey,
*addrForeignKey
TableName地址
(1)Columns:
*addrPrimaryKey
我想有hibernate map
Building。addrForeignKey到 Address.addrPrimaryKey
取而代之的是hibernate正在映射
Building。buildPrimaryKey到 Address.addrPrimaryKey
Building.hbm.xml
下面的当前地图文件
............
<one-to-one name="addrForeignKey" fetch="select" class="com.Address"/>
地址.hbm.xml
…………
<id name="addrPrimaryKey" type="java.lang.Long" column="addrPrimaryKey">
<generator class="increment"/>
</id>
我遗漏了什么或定义不正确?
**查看类似的堆栈溢出问题,我尝试反转一对一的元素,但这样做时无法解析映射错误。