社区
Web 开发
帖子详情
求大神指教hibernate,一对多,多对一的作用
MartinHan01
2013-11-04 09:44:33
求大神指教hibernate的多对多,多对一,到真正项目中起什么作用,在学这个的时候学懵了,求大神指点!!!
...全文
333
4
打赏
收藏
求大神指教hibernate,一对多,多对一的作用
求大神指教hibernate的多对多,多对一,到真正项目中起什么作用,在学这个的时候学懵了,求大神指点!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
邱疯子
2013-11-05
打赏
举报
回复
在真正项目用到Hibernate的一对多和多对多比较少,因为项目开发中总会发生需求变化,除非已经十分确定其中的业务逻辑关系方可用,否则你会十分后悔使用这种技术。 当然,Hibernate的一对多和多对多还是十分方便开发的,打个比方,一个网上商城中,有一种父亲产品,然后旗下有多个子产品,然后这些子产品中需要引用到父亲产品的一些属性,当你写了Hibernate的一对多关系后,你在页面中书写子产品数据时候,可以同时引用该父亲产品的属性,需要再查询一次父亲产品。
MartinHan01
2013-11-05
打赏
举报
回复
您说那多对多也就是两张表的两个外键同时做中间表联合主键的意思吗?
猫神jdx
2013-11-05
打赏
举报
回复
例如部门和员工, 一个部门可以有N个员工,所有为 one - to - many 一员工只能有一个部门,相对与上述,many -to - one
最美的词
2013-11-04
打赏
举报
回复
举个例子,假设在数据库中,如果表A的a字段是主键,而同时a字段也在B表中充当外键,这个时候通过hibernate对这两个表做映射的时候,对A来说,是一对多,对B来说,是多对一。
hibernate
一对多
、多对一、多对多问题
最近在写一个博客项目,数据库表的建立要考虑多表的问题,记录下学习所得! CRUD create read update delete 实体类的设计: Article: articleId title content createDate author(User类型 多对一关系维护端) category(Category类型 多对一关系维护端) comment...
Hibernate
单向多对一、单向
一对多
、双向
一对多
关联关系详解
一对多
关系是最普遍的映射关系。比如部门和职工
一对多
:从部门的角度,一个部门对应多个职工 多对一:从职工的角度,多个职工对应一个部门 数据库表中结构: 表 department:did departname 表 Employee:eid ename esex did 工具类:SessionFactoryUtils .java,用来创建session工厂,后面的测试类的代码中
hibernate
单向多对一,
一对多
,双向多对一详解
1、单向多对一和双向多对一的区别? 只需要从一方获取另一方的数据时 就使用单向关联双方都需要获取对方数据时 就使用双向关系部门--人员使用人员时如果只需要获取对应部门信息(user.getdeptarment())不需要 从部门下的人员信息时,就配置成单向 多对一使用部门时如果只需要获取部门下人员信息(deptartmanet.getusers())不需要 从人员获取部门信息时,就配置成单向 一...
Hibernate
关联映射之
一对多
,多对一以及双向
一对多
在上篇博客我们讲了
hibernate
对单表的操作,本篇博客就来讲讲对多表的关联映射操作。首先我们拿来做例子的表为班级表1---n学生表,在这次的测试主键我用的是序列,创建代码如下: --班级表 drop table classes; create table classes( cid int primary key, cname varchar2(50) ); dr
SSH框架之
Hibernate
的关联映射之
一对多
、多对一映射
关联映射之
一对多
、多对一映射 一、需
求
: 部门与员工 一个部门有多个员工 【
一对多
】 多个员工,属于一个部门 【多对一】 二、逻辑分析: 三、代码实现 1、javabean及映射文件的配置: 1)Employee.java、Employee.hbm.xml 2)Dept.java、Dept.hbm.xml
Web 开发
81,110
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章