社区
Web 开发
帖子详情
hibernate中的一对多和多对一问题
huangdh12
2009-12-23 10:33:02
hibernate中 many-to-one 和one-to-many 是不是对应出现的啊?
即在一个xml中有申明一个set 其中有one-to-many 是不是在另外一个xml中必须要申明many-to-one?
...全文
63
10
打赏
收藏
hibernate中的一对多和多对一问题
hibernate中 many-to-one 和one-to-many 是不是对应出现的啊? 即在一个xml中有申明一个set 其中有one-to-many 是不是在另外一个xml中必须要申明many-to-one?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangdh12
2009-12-23
打赏
举报
回复
ok
我知道啦 谢谢大家。。
结贴了
大家晚安
crazylaa
2009-12-23
打赏
举报
回复
[Quote=引用 7 楼 huangdh12 的回复:]
引用 4 楼 qingbt 的回复:
接3楼,就看是不是从表二反过来访问表一的信息,如果是,那就是双向关系,否则就是单向关系,这和应用实现方式有关。
如果我表一的hibernate配置了一对多的关系,而在表2的hibernate没有配置多对一关系 ,那我应用的时候只能是从表一的dao中获取表2的列表信息,而不能从表2的dao中获取表1的信息吧?
(不知道描述的清不清楚)
[/Quote]
貌似是这样
zl3450341
2009-12-23
打赏
举报
回复
不知道这样说有没有错
创建了单向的多对一,这意味着只能从一端访问另一端,而不能双向访问
huangdh12
2009-12-23
打赏
举报
回复
[Quote=引用 4 楼 qingbt 的回复:]
接3楼,就看是不是从表二反过来访问表一的信息,如果是,那就是双向关系,否则就是单向关系,这和应用实现方式有关。
[/Quote]
如果我表一的hibernate配置了一对多的关系,而在表2的hibernate没有配置多对一关系 ,那我应用的时候只能是从表一的dao中获取表2的列表信息,而不能从表2的dao中获取表1的信息吧?
(不知道描述的清不清楚)
nickycheng
2009-12-23
打赏
举报
回复
是滴。。。
crazylaa
2009-12-23
打赏
举报
回复
[Quote=引用 4 楼 qingbt 的回复:]
接3楼,就看是不是从表二反过来访问表一的信息,如果是,那就是双向关系,否则就是单向关系,这和应用实现方式有关。
[/Quote]
嗯,背下来。
qingbt
2009-12-23
打赏
举报
回复
接3楼,就看是不是从表二反过来访问表一的信息,如果是,那就是双向关系,否则就是单向关系,这和应用实现方式有关。
huangdh12
2009-12-23
打赏
举报
回复
哦,没有必然关联?
那是不是 我只要在表一的hibernate xml文件的映射中配置了针对表2的一对多关系
我表一取出的记录就包含了表2的列表信息?
道光2008
2009-12-23
打赏
举报
回复
不是,hibernate 存在1对多,多对1的单项、双向关联。
不过对于多对1单项关联,hibernate不大提倡
nickycheng
2009-12-23
打赏
举报
回复
不是必须的
Hibernate
的
一对多
的关系查询
Hibernate
的
一对多
的关系查询 不管
一对多
还是多对一,在另一个实体类
中
声明一个实体类对象属性来封装数据, 将查询的多个表的数据封装这个实体类的对象里面,通过配置来说实现。 配置的步骤 创建一个可以存储多...
Hibernate
关联映射(
一对多
/多对多)
3.
Hibernate
关联映射 上接
Hibernate
持久化类:https://blog.csdn.net/biggerchong/article/details/84260707...3.1.1
一对多
关系 3.1.2 多对多关系 3.1.3 一对一关系(实际开发
中
使用较少) 3.2 实战
Hibernate
...
Hibernate
中
的单向
一对多
关联
Hibernate
中
的单向
一对多
关联,这里举例 班级对学生 的单向
一对多
关联,即一个班级可以有多个学生。 那么在
Hibernate
中
实体对象间如何体现出单向
一对多
的关联关系呢?如 班级对学生 这个例子而言,单向
一对多
...
使用
Hibernate
操作
一对多
关系
Hibernate
介绍:http://blog.csdn.net/ljheee/article/details/52475798
Hibernate
操作一对一关系:... "
一对多
"是最普遍的映射关系,简单来讲就如产品和类别的关系。一个类别下可
Hibernate
一对多
,多对多操作
客户和联系人是
一对多
关系:联系人在人际交流
中
担任着重要的角色,在销售过程
中
,我们通常不是在最开始就联系到有决策权的高管,而有可能是接电话的前台A、营销人员B、客服C、技术人员D等等。这些人都是我们与企业...
Web 开发
81,092
社区成员
341,716
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章