hibernate 一对多and多对一关系表达

一:一对多&多对一关系

二、数据库中的表的表达关系

hibernate 一对多and多对一关系表达

三、实体类对象的表示

hibernate 一对多and多对一关系表达

hibernate 一对多and多对一关系表达

hibernate 一对多and多对一关系表达

四、orm元数据配置

1、主配置文件hibernate.cfg.xml中不要不要忘记加入

hibernate 一对多and多对一关系表达

1、一对多

hibernate 一对多and多对一关系表达

2、多对一

hibernate 一对多and多对一关系表达

五、执行

1、保存 客户意见客户下的订单

hibernate 一对多and多对一关系表达

hibernate 一对多and多对一关系表达

2、只为客户添加订单数据

hibernate 一对多and多对一关系表达

3、只为客户删除订单数据

hibernate 一对多and多对一关系表达

六、级联操作

1、多对一/一对多中的属性一样的配置

2、级联操作:本质,就是简化操作

hibernate 一对多and多对一关系表达

hibernate 一对多and多对一关系表达

七、关系维护

1、在没有进行关系维护是SQL语句会执行多次

2、先执行添加在执行修改语句

3、在保存时.两方都会维护外键关系.关系维护两次

4、关联维护本质:提高关系维护的性能

如下,保存时

hibernate 一对多and多对一关系表达

hibernate 一对多and多对一关系表达

hibernate 一对多and多对一关系表达

1、配置关系维护

1、SQL语句不会执行Update语句

2、在多的一方(有外键的)是不能放弃维护,只能有一的一方可以放弃维护

hibernate 一对多and多对一关系表达

2、注意_放弃维护方

1、添加

hibernate 一对多and多对一关系表达

2、删除

hibernate 一对多and多对一关系表达

3、删除的配置

hibernate 一对多and多对一关系表达

hibernate 一对多and多对一关系表达

hibernate 一对多and多对一关系表达

猜你喜欢

转载自blog.csdn.net/weixin_34106122/article/details/86715661