收藏 分销(赏)

hibernate关联关系.ppt

上传人:精**** 文档编号:14697944 上传时间:2026-10-31 格式:PPT 页数:12 大小:699KB 下载积分:10 金币
下载 相关
hibernate关联关系.ppt_第1页
第1页 / 共12页
hibernate关联关系.ppt_第2页
第2页 / 共12页


点击查看更多>>
资源描述
标题标题标题,第一级,第二级,第三级,*,标题标题标题,第一级,第二级,第三级,hibernate,关联关系,关联关系的概念,客观世界中的对象很少有孤立存在的,如果把他们作为实例,那么这种实例之间的互相访问就是关联关系。,关联关系是面向对象分析、面向对象设计最重要的知识,,hibernate,完全可以理解这种关联关系,并且对不同的关联关系提供了很好的支持。,关联关系的分类,单向关联:只能单向访问关联端,单向,1-1,单向,1-N,单向,N-1,单向,N-N,双向关联:关联的两端可以互相访问,双向,1-1,双向,1-N,双向,N-N,以下以单向关联关系为例介绍,单向,N-1,映射关系,实体类定义,在,N,端定义,1,端的一个实例,映射文件定义(N端),单向,N-1,映射关系,实例演示,N-1,学生对班级,相应,CRUD,操作演示,单向,1-N,映射关系,实体类定义,在,1,端定义,N,端的实例集合(一般是,Set,类型),映射文件定义(1端),单向,1-N,映射关系,实例演示,1-N,班级对学生,相应,CRUD,操作演示,N-1,和,1-N,总结,N-1,关联映射,:在,N,端加入一个外键指向,1,端,它维护的关系是,N,指向,1,1-N,关联映射,:在,N,端加入一个外键指向,1,端,它维护的关系是,1,指向,N,也就是说,1-N,和,N-1,的映射策略是一样的,,只是站的角度不同,N-1,和,1-N,生成的数据库表是一样,的,都是在,N,端生成一个外键列,单向,1-1,映射关系,实体类定义,在,1,端定义另一个,1,端的实例,映射文件定义,基于主键的单向,1-1,基于主键进行关联,基于主键关联的持久化类不能有自己的主键,它的主键由关联实体来负责生成,其主键生成策略使用,foreign,。,关联实体属性名,标签,表明当前主键上存在一个约束,一般是外键约束,或者,单向,1-1,映射关系实例演示,1-1,学生对地址,地址对学生,单向,N-N,映射关系,实体类定义,在,N,端定义另一个,N,端的实例集合,一般是,Set,类型,映射文件定义,
展开阅读全文

开通  VIP、SVIP  下载更划算
下载10份以上建议开通 VIP 会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        关注我们

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服