`
jeonkeen
  • 浏览: 39656 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

报错 no row with the given identifier exists: //could not load an entity:

阅读更多

类似于:

严重: No row with the given identifier exists: [com.twitter.entity.TwitterTopicImage#0]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.twitter.entity.TwitterTopicImage#0]
org.springframework.orm.hibernate3.HibernateObjectRetrievalFailureException: No row with the given identifier exists: [com.twitter.entity.TwitterTopicImage#0]; nested exception is org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [com.twitter.entity.TwitterTopicImage#0]

 

是关联问题  也就是是说关系数据库一致性遭到了破坏,找到相关表,就可以解决了   比如说

有两张表,topic和topicImage.产生此问题的原因就是topic里做了关联<one-to-one>或者<many-to-one unique="true">(特殊的多对一映射,实际就是一对一)来关联topicImage.当hibernate查找的时候,topicImage里的数据没有与topic相匹配的,这样就会报No row with the given identifier exists这个错.(一句话,就是数据的问题!)

      假如说,topic里有自身的主键id1,还有topicImage的主键id2,这两个字段.

      如果hibenrate设置的单项关联,即使topic中的id2为null值,topicImage中id2中有值,查询都不会出错.但是如果topic中的id2字段有值,但是这个值在topicImage中主键值里并没有,就会报上面的错!

      如果hibernate是双向关联,那么topic中的id2为null值,但是topicImage中如果有值,就会报这个错.这种情况目前的解决办法就是改成单项关联,或者把不对应的数据改对!
分享到:
评论

相关推荐

    PHPExcel导出

    这个库使得在服务器端生成、编辑和输出Excel文档变得简单,尤其在数据报表和批量数据操作方面非常实用。现在,我们将深入探讨如何使用PHPExcel进行数据导出。 首先,我们需要创建一个PHPExcel对象。...

    WPF之Uri加载图片

    在WPF(Windows Presentation Foundation)中,统一资源标识符(URI, Unified Resource Identifier)是一种标准机制,用于定位和访问各种类型的资源,包括图像。本文将详细介绍如何使用URI加载图像资源,以及通过...

    mediafire-direct:使用正常的Mediafire文件下载URL,该网站应自动重定向到直接下载URL

    媒体直接 使用正常的Mediafire文件下载URL,该网站应自动重定向到直接下载URL。...://www.mediafire.com/file/[download-identifier]/file identifier] / https://thealiendrew.github.io/mediafir

    no resource

    很抱歉,但根据提供的信息,标题"no resource"和描述"fe ge 2007 programe"没有明确指出任何具体的IT知识点。标签同样显示为"no resource",也没有提供额外的线索。压缩包子文件的文件名称列表包括:飞鸽传书升级...

    iphone 本地通知实例

    let request = UNNotificationRequest(identifier: "RemindMe", content: content, trigger: trigger) center.add(request) { (error) in if let error = error { print("添加通知请求时出错:\(error....

    yunpan.zip_com.imilab.yunpan_http://yunpan.gqvis

    1. 资源定位:每个资源都有一个唯一的URI(Uniform Resource Identifier),例如`http://yunpan.gqvis/users/{userId}/files/{fileId}`,用于访问和操作特定用户下的文件资源。 2. 方法分离:使用HTTP动词表示对资源...

    huggingface的bert-base-uncased

    **标题解析:** "huggingface的bert-base-uncased" 指的是Hugging Face平台上Google提供的一个预训练模型,名为"bert-base-uncased"。BERT(Bidirectional Encoder Representations from Transformers)是由Google ...

    由浅入深mit 老师教你学微分

    &lt;lom:entity&gt;Rogers, Hartley&lt;/lom:entity&gt; - &lt;lom:date uniqueElementName="date"&gt; &lt;lom:dateTime uniqueElementName="dateTime"&gt;2006-08-10&lt;/lom:dateTime&gt; &lt;/lom:date&gt; &lt;/lom:contribute&gt; &lt;/lom:lifecycle...

    The Digital Object Identifier initiative: metadata implications

    数字对象标识符(Digital Object Identifier,简称DOI)是一种持久性标识符,用于唯一地标识数字资源,如学术文章、数据集等。DOI系统由国际DOI基金会管理,并在出版界广泛采用。随着数字资源的增加以及对资源描述的...

    kali linux 安装 NVIDA 显卡驱动教程

    Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1:0:0" # 使用你之前查到的BusID替换此处 EndSection Section ...

    RHEL7.4Oracle12cR2RAC安装.docx

    最后,Oracle RAC SID(System Identifier)是`pccard1`和`pccard2`,表明有两个RAC节点。集群实例名称是`pccard`,PDB(Pluggable Database)是`PCCARDDB`。这些是数据库实例和容器的标识符,用于区分不同的数据库...

    Content Provider

    - **URI**:Uniform Resource Identifier(统一资源标识符),是 Content Provider 提供数据访问的标准路径。每个 Content Provider 都会对外提供一个公共的 URI,其他应用程序可以通过这个 URI 来对数据进行增删改...

    Modbus_on_TCP、IP标准协议

    - 事务标识符 (Transaction Identifier): 标识一次具体的通信过程。 - 协议标识符 (Protocol Identifier): 标识使用的协议版本。 - 长度 (Length): 表示PDU的长度。 - 单元标识符 (Unit Identifier): 指明目标...

    外网无法访问HDFS org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block

    报错 org.apache.hadoop.hdfs.BlockMissingException: Could not obtain block 2、百度结果 参考 https://blog.csdn.net/xiaozhaoshigedasb/article/details/88999595  防火墙记得关掉; 查看DataNode是否启动;...

    http协议开发包(全)

    - URI(Uniform Resource Identifier)应清晰地表示资源,遵循CRUD原则。 7. **HTTP安全**: - 防止跨站脚本攻击(XSS)、跨站请求伪造(CSRF)、中间人攻击等,需要正确设置安全头,如Content-Security-Policy、...

    登录的loginfo

    3. **IMPI and IMPU**: "impi='denghuayu', impu='&lt;sip:denghuayu@ekiga.net&gt;'",IMPI(Identity-Independent Personal Identifier)是用户的身份标识,而IMPU(Identity-Dependent Personal Identifier)则是与具体...

    Github-volley 最新jar包和源代码 2015.07.28

    create NetworkError using IOException, not using null response 1.0.17 2015.07.13 merge upstream, stop logging slow requests outside of debug logs merge pr #64, fix leaking the last request object...

    连接数据库大全

    这里的URL格式是`jdbc:oracle:thin:@&lt;主机&gt;:&lt;端口&gt;:&lt;SID&gt;`,例如`jdbc:oracle:thin:@localhost:1521:orcl`,其中`orcl`是数据库的System Identifier (SID)。 2. DB2数据库 连接到DB2数据库需要使用IBM提供的JDBC...

Global site tag (gtag.js) - Google Analytics