我的项目里有门票跟景点两个类 目前设置的是多对多单向关联,即:在门票类里面设置了MANY-TO-MANY,在景点里面没有设置,生成的关联表只有门票的ID跟景点的ID两个字段属性,而且生成的表是readonly只读状态,现在问题来了,查询的时候提示我如下错误:
NestedServletException: Request processing failed; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists
谷歌了一下说是关联表设置问题,可我生成的关联表是只读的,里面也没有数据,我的门票跟景点的主键ID都是自动增长的,想问一下大家,该如何设置好关系??
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
Hibernate多对多关联表问题
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
2条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
dohkoos 2012-12-04 07:44关注配置成many-to-many双向关联,在景点类里也设置下。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2017-03-15 01:43回答 1 已采纳 可以根据你查询多表的内容,重新构建一个对象,然后用这个对象去接受查询的结果。
- 2017-06-21 23:01回答 1 已采纳 很简单啊,Student one to many SelctCourse,Course 也是one to many SelectCourse。他们都是一对多SelectCourse就行了
- 2016-03-20 06:10回答 1 已采纳 类定义时,你的id属性定义的为Long类型,所以对应的配置文件属性映射也应该指定数据库类型为long才行。 试试修改配置文件中的id属性,如下: ```
- 2020-08-29 02:55在Hibernate中,一对多关联映射和多对一关联映射的区别在于维护的关系不同。多对一关联映射中,多的一端维护一的一端的关系,在加载多的一端时,可以将一的一端加载上来。一对多关联映射中,一的一端维护多的一端的...
- 2009-08-14 02:00回答 4 已采纳 select p.groups from Person p where p.name=?
- 2011-03-22 16:16回答 2 已采纳 一个事例: LoginInfo.hbm.xml [code="xml"]
- 2015-11-27 06:55回答 3 已采纳 少了jta.jar包列 Hibernate会调用jta.jar的内容 加进去就OK了
- 2015-10-08 03:34在Java的持久化框架Hibernate中,多对一(ManyToOne)关联关系是一种常见的对象关系映射(ORM)场景。这种关系通常出现在一个实体类拥有多条与另一个实体类相关的记录,而另一个实体类可能只有一条对应的记录。例如...
- 2009-09-19 05:40回答 2 已采纳 我就是用你说的麻烦的方法同的原理实现,无限级联部份属性查询, 但是真正调用时,我的并不麻烦,我的业务代码中是类似这样的: [code="java"] //查询用户的三个字段,第一和第二个属性不说
- 2008-07-07 18:59回答 4 已采纳 双向关联两边都需要操作 A.addChilds(), B.addParents(). 关系表就只有关系,不能加其它东西。
- 2010-04-07 02:32回答 2 已采纳 首先,你要清楚:在使用mappedBy后....,就成单向的了.也就是mappedBy出现的位置所在的类,这个类是被维护端,它只能被别人级联,不能去保存别人. 其次,在一对多,多对一,多对多
- 2015-10-09 11:14在Java的持久化框架Hibernate中,多对多(Many-to-Many)关联关系是一种常见的实体间关系类型,它表示一个实体可以与多个其他实体相关联,反之亦然。本源码示例将深入探讨如何使用Hibernate来配置和管理这种复杂的...
- 2010-04-20 02:14回答 5 已采纳 [code="java"] public class Item3 { @Id @GeneratedValue(strategy = GenerationType.AU
- 2021-01-08 12:08JSP开发之hibernate之单向多对一关联的实例 一对多的基础上来测试单向多对一的关联 hibernate多对一的关联关系定义: 和单向一对多不同的是:一对多是在意的一方的一方定义set集合,在映射文件中 :单向多...
- 2021-02-27 12:57麓鸯的博客 本文向大家介绍Hibernate多表关联查询,可能好多人还不了解Hibernate多表关联查询,没有关系,看完本文你肯定有不少收获,希望本文能教会你更多东西。一、Hibernate简介Hibernate是一个JDO工具它的工作原理是通过...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司