myeclipse 自动 可以 生成 双向 多对一 映射吗?
1个回答
展开全部
没有那功能,映射关联关系还得靠自己配置。我总结的映射模板对照表,你看一下就知道怎么用了。
多对一 <many-to-one name="" class="" column=""/>
一对多(Set) <set name="">
<key column="集合外键"/>
<one-to-many class="" />
</set>
在单向关联中不推荐使用一对多。也就是不需要在一的这方来维护多方的关系,因为这种用法很少见,如果不通过连接表,单向一对多这个关系是无法表达关系数据的。关系维护的问题,交由多方来进行配置就可以。如果是双向一对多/多对一,这种关联关系很常见,只需要在两边的“集合外键”名称相同就可以。
多对一 <many-to-one name="" class="" column=""/>
一对多(Set) <set name="">
<key column="集合外键"/>
<one-to-many class="" />
</set>
在单向关联中不推荐使用一对多。也就是不需要在一的这方来维护多方的关系,因为这种用法很少见,如果不通过连接表,单向一对多这个关系是无法表达关系数据的。关系维护的问题,交由多方来进行配置就可以。如果是双向一对多/多对一,这种关联关系很常见,只需要在两边的“集合外键”名称相同就可以。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询