Hibernate-一对多|多对一-多对多

你说的曾经没有我的故事 提交于 2020-01-02 04:36:42

1 一对多|多对一

1.1 关系表达

表中的表达

表中的表达

 实体中的表达

orm元数据中表达

 一对多

多对一

 

1.2 操作

操作关联属性

1.3 进阶操作

级联操作

结论: 简化操作.一定要用,save-update,不建议使用delete.

关系维护

问题的产生

在保存时.两方都会维护外键关系.关系维护两次,冗余了.
多余的维护关系语句,显然是客户这一端在维护关系

解决

2 多对多

2.1 关系表达

表中

对象中

orm元数据

 

2.2 操作

inverse属性

级联属性

练:添加联系人

 

源码

链接:https://pan.baidu.com/s/1sSiMPeGz782daftW7Y_eQA 密码:8xqg 

 

 

 

 

 

 

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!