No row with the given identifier exists:

原创 2015年11月19日 02:21:40

最近在弄一个后台项目,有用到hibernate操作数据库.写hql语句表一对一关联查询的时候报这个错误.受到了csdn上一篇博客的启发,解决了我的问题.他的博客地址:http://blog.csdn.net/eyejava/article/details/1896492 


1.使用查询的hql语句

修正前:String hql="from MgjCardCommentEntity c left join c.userEntity user";
修正后:String hql="select c.id,user.id from MgjCardCommentEntity c left join c.userEntity user order by c.createTime desc";


这里只能查询出来这两张表的某些属性.我使用过right join查询,虽然不会报错但是结果集不理想.

这是我个人的总结,希望能帮到大家.有什么不正确的大家可以给我留言.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

No row with the given identifier exists 解决方法

No row with the given identifier exists 解决方法 博客分类:  异常、错误处理 HibernateFlashIDEA  No row with the...

No row with the given identifier exists

org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given i...
  • zhx624
  • zhx624
  • 2012年06月18日 16:25
  • 6252

No row with the given identifier exists:

No row with the given identifier exists: [com.gohigh.acms.basestation.domain.BaseStationRepeater#130...

org.hibernate.ObjectNotFoundException: No row with the given identifier exists

1、错误描述Exception in thread "main" org.hibernate.ObjectNotFoundException: No row with the given identi...

收集:Hibernate中常见问题 No row with the given identifier exists问题的原因及解决

Hibernate中No row with the given identifier exists问题的原因及解决             产生此问题的原因:              有...

No row with the given identifier exists: [com.device.entity.DcDevice]异常处理

今天在熟悉系统功能的代码的时候发现开发系统中的部件修改功能有问题  在保存修改过的数据时会出现 错误描述:更新设备信息失败! No row with the given identifier exis...

Hibernate中常见问题 No row with the given identifier exists问题的原因及解决

产生此问题的原因:                有两张表,table1和table2.产生此问题的原因就是table1里做了关联或者(特殊的多对一映射,实际就是一对一)来关联table2.当hi...

Hibernate中常见问题 No row with the given identifier exists问题的原因及解

Hibernate中No row with the given identifier exists问题的原因及解决 产生此问题的原因: 有两张表,table1和table2.产生此问题的原因就是tab...

【hibernate】错误org.hibernate.ObjectNotFoundException: No row with the given identifier exists

[INFO ] http-8080-Processor21 2008-03-24 10:15:47,656 org.hibernate.event.def.DefaultLoadEventListen...

Hibernate: No row with the given identifier exists错误

有两张表,table1和table2.产生此问题的原因就是table1里做了关联或者(特殊的多对一映射,实际就是一对一)来关联table2.当hibernate查找的时候,table2里的数据没有与t...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:No row with the given identifier exists:
举报原因:
原因补充:

(最多只允许输入30个字)