ssh级联添加,雾霾求蓝天
ssh框架做的,客户表和联系人表,主外键,关联也建好了,添加时,联系人表添加完整,客户表里的联系人外键为空,求牛人给个解释,万分感谢
联系人配置
<many-to-one name="customer" class="com.accp.entity.Customer" fetch="select" lazy="false" cascade="all">
<column name="cus_id" length="8" />
</many-to-one>
<set name="customers" inverse="true" cascade="all">
<key>
<column name="rel_id"/>
</key>
<one-to-many class="com.accp.entity.Customer" />
</set>
客户配置
<many-to-one name="relationman" class="com.accp.entity.Relationman" fetch="select" lazy="false" cascade="all">
<column name="rel_id"/>
</many-to-one>
<set name="relationmans" inverse="true" cascade="all">
<key>
<column name="cus_id" length="8"/>
</key>
<one-to-many class="com.accp.entity.Relationman" />
</set>
求个解释,拜托了各位大哥大嫂。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
谢谢,我试试
在数据绑定层,比如说是在Action层也要在代码中进行相互关联。不然Hib是不知道你两个谁跟谁一起的
我这配置不是已经建立双向关联了吗?我hibernate玩的不熟,求大哥解释双向绑定,感激感激
回复
@blueshy :
在插入数据的时候要双向绑定才可以