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

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 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2018-03-31 15:32  8亩田  阅读(156)  评论(0编辑  收藏  举报