`
greemranqq
  • 浏览: 976957 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

should be mapped with insert="false" update="false"

阅读更多

Exception:xxx (should be mapped with insert="false" update="false")

 

当你在映射文件中重复定义 么个字段的时候,就会有这个异常。我出现在many-to-one 中。

原因是:我配  1对1 外键双向关联的时候,属性ID重复。因为hibernate 将hibernate.hbm2ddl.auto=update 这样设置,会检查数据库字段,今天添加。。。,但你做外键关联的时候,你设置了个字段,那么就会强制你关闭这个。

 

	<class name="com.home.entity.User" lazy="false" table="USER">
		<id name="userId" column="UserId">
			<generator class="uuid.hex" />
		</id>
		<property name="userName" column="UserName"/> 
		<property name="passWord" column="PassWord"/> 
		<many-to-one name="timesheet" class="com.home.timesheet.entity.TimesheetVOImpl" cascade="all">
                       <!-- 这里重复 -->
			<column name="UserId"/>
		</many-to-one>
	</class>
 
分享到:
评论

相关推荐

    hibernate错误解决方案

    nested exception is org.hibernate.MappingException: Repeated column in mapping for entity: com.xindeco.myregister.pojo.MyRegisterInfo column: password (should be mapped with insert="false" update=...

    Delphi7.1 Update

    * This update can not be removed after it is installed.* You will need the original Delphi 7 installation CD available to install this update.* To install this update from the CD, insert the CD, and ...

    mappedBy属性:one2many

    在处理一对多(One-to-Many)关系时,`mappedBy`属性扮演了关键角色。这篇博客文章,虽然描述为空,但链接指向了一个可能深入讨论`mappedBy`特性的资源。 `mappedBy`属性是Hibernate中用于定义关联关系的一个关键...

    MOVIKIT-POSITIONING-DRIVE-V2.1 博图14 实例

    MOVIKIT_POSITIONING_DRIVE_V2.1 博图 This TIA sample project shows various ...=&gt; Process data mapped in UDTs =&gt; OB1, FC100; FC142 "MOVIKIT_Positioning Drive_FBD" 2.)CPU 12xx:GSDML-V2.42-SEW-MOVI-C-M

    MemoryMappedFile 使用 共享内存循环读写

    MemoryMappedFile 使用 C# 内存中分配一大块地址. 前边分配一个用与共同配置用 后边N个结构体 for循环建 一般用到此问题,两本程序 一个读一个写 循环读写 ----2015/09/24 Lyndon 上海----

    c# 共享内存,MemoryMappedFiles

    当处理大型数据或需要在多个进程(或多个程序)之间共享数据时,MemoryMappedFiles(内存映射文件)是一种非常有用的技术。它允许将文件映射到进程的虚拟内存中,从而可以直接在内存中读取和写入文件的内容,而无需...

    myDataExchange_内存共享_c#源代码_进程间数据交换_

    在C#编程中,我们通常使用.NET Framework提供的MemoryMappedFiles类来实现这一功能。本文将深入探讨如何使用C#进行内存共享,并通过具体的源代码例子来说明进程间数据交换的实现。 1. **内存映射文件(Memory-...

    KEGG数据库的使用说明.pdf

    KEGG数据库的使用说明 KEGG数据库是一个功能强大且广泛应用的生物信息学数据库,它提供了丰富的生物信息资源,包括基因组信息、蛋白质信息、代谢路径信息等。下面我们将详细介绍KEGG数据库的使用方法和介绍。...

    一个struts2的例子:彻底解决STRUTS2 错误There is no Action mapped for namespace / and action name login

    前几天在网上下载一个struts2的helloword的例子,那个作者也真够缺德的,搞个错误的程序,害得我查了一天的程序错误。 最后发现竟然是struts.xml被写成啦sturts.xml。 碰见这样的问题先鄙视下提供例子的作者, ...

    .NET4利用MemoryMappedFile实现跨进程多个可执行程序之间的通信

    基于.NET4.0的MemoryMappedFile实现共享内存通信 共享内存通信可以解决跨线程、跨进程、跨EXE之间通信的问题 对于需要传输图片等引用类数据,可以通过序列化和反序列化配合共享内存实现跨进程(跨EXE)通信 共享...

    微软出的WinXP下简易虚拟光驱工具

    System Requirements 短小精悍的XP下虚拟光驱工具 =================== - Windows XP Home or Windows XP Professional ... UNC naming conventions should not be used, however mapped network drives should be OK.

    Hibernate教程08_关系映射之联合主键

    @OneToOne(mappedBy = "address") private Student student; // getters and setters } ``` 同时,我们需要在`Student`实体类中建立关联,指定`Address`的反向引用: ```java import javax.persistence.Entity...

    eclipse错误解决.rar

    有时struts资源文件添加中文保存时会eclipse出现Some characters cannot be mapped using 'ISO-8859-1' character encoding错误不能保存 解决办法

    Memory Mapped File Demo in WinCE

    在Windows CE操作系统中,内存映射文件(Memory Mapped File)是一种高效的数据交换技术,尤其适用于不同进程间的通信。本文将深入探讨如何在WinCE环境下使用内存映射文件实现A和B两个程序之间的数据共享。 内存...

    英文原版-Programming FPGAs Getting Started with Verilog 1st Edition

    Take your creations to the next level with FPGAs and VerilogThis fun guide shows how to get started with FPGA technology using the popular Mojo, Papilio One, and Elbert 2 boards. Written by ...

    mybatisMapped报错 Statements collection does not contain value for

    在使用MyBatis框架进行数据库操作时,可能会遇到“Mapped Statements collection does not contain value for”这样的错误提示。这通常意味着MyBatis无法找到与指定的ID相对应的映射语句。下面将详细解释这个问题的...

    全注解SSH.

    `@OneToMany(cascade=CascadeType.ALL, fetch=FetchType.LAZY, mappedBy="category")`表示这是一个一对多的关系,其中`cascade`属性用于级联操作,`fetch`属性指定延迟加载,`mappedBy`属性说明由哪一方来维护关系。...

    hiberante - one to many - update

    标题中的“Hibernate - one to many - update”指向的是一个关于Hibernate框架中的一对多关联关系在更新操作时的专题。Hibernate是Java开发中常用的持久化框架,它简化了数据库操作,使得开发者可以更加关注业务逻辑...

    hibernate注解 级联 多对一 一对多

    - `insertable`/`updatable`:是否参与INSERT/UPDATE操作。 - `columnDefinition`:指定字段的数据库定义,如数据类型等。 **3.3 @Transient** - **概述**:用于标记那些不应该被持久化的属性。 - **注意事项**...

    ejb3.0 注解 其中一部分

    - `mappedBy`属性用于指定关联的另一端,`cascade`属性用于指定级联行为,`fetch`属性指定加载策略。 **示例:** ```java @Entity public class Order { @Id private Long id; @OneToMany(mappedBy = "order", ...

Global site tag (gtag.js) - Google Analytics