Fluent NHibernate 在插入复合键后执行更新
我正在使用 Fluent NHibernate 来映射组合键。我需要子实体在创建父实体时接收新插入的父密钥。这是可行的,但 NHibernate 正在对子项执行插入操作,…
NHibernate:使用 merge() 时子复合 ID 不会更新
映射: <class name="PhoneTypeTest" lazy="false" table="PhoneType"> <cache usage="read-write"/> <id name ="Id" type="Int32" unsaved…
JPA / Hibernate 中具有继承类的复合键
我在我的类结构中定义了一个复合 id,如下所示。不幸的是,我总是收到一个休眠错误,抱怨未找到“第 2 部分”: “在实体 MoreClass 中找不到 @IdClas…
具有组合主键的对象的 jpa 更新
我的对象有一个复合主键。如何使用 jpa 更新我的对象? 通常我们使用以下代码 EntityManagerFactory emf = Persistence.createEntityManagerFactory("…
流畅的 NHibernate 映射 - 复合键
我正在尝试在 FNH 中映射以下表/实体,但似乎一无所获! **Tables** Contacts ID (PK - int - generated) ... PhoneTypes ID (PK - varchar - assigne…
nhibernate - 合并集合的问题
我有父/子关系,孩子有复合 id 父子 <id name="Id" type="Int32"> <generator class="identity" /> </id> <set name="Children" table=…
JPA 实体——org.hibernate.TypeMismatchException
环境: JDK 1.6、JEE5 Hibernate 核心 3.3.1.GA、Hibernate 注释 3.4.0.GA DB:Informix 使用逆向工程从数据库模式创建我的持久性实体 [注意:这是我…
Hibernate 复合 ID 映射问题
我在我的java应用程序中使用hibernate3来访问sqlserver 2008 enterprise。 hibernate 映射使用复合 id,当我尝试加载模型时,它返回 null。我花了几天…
hibernate+postgres 中的复合 id 由于返回的列顺序而中断
我有一个带有composite-id 的父对象(旧版数据库 - 无法修改它)。我有一个子对象,它是双向一对多(父对子)关系。映射是正确的,因为我可以加载任一…
Fluent NHibernate 从继承的复合 ID 映射复合 ID
假设我有一个包含以下 3 个表的现有数据库: Table1: (PK)T1ID1 (PK)T1ID2 表2: (PK)T2ID1 表3: (FK)T1ID1 (FK)T1ID2 (FK)T2ID1 (其中 3 个键来自…
键多对一和键属性关联:nhibernate 不会从集合中删除项目
我会尽量保持简洁,但希望不会在我的麻烦中错过任何重要信息。我相信代码提供了所有细节,但我忽略了噪音(它是 VB,所以有很多噪音:))。 一个“Case…
是否可以通过复合 ID 的键进行多对一的导航?
是否可以在 Nhibernate 中浏览复合 ID 的键多对一关联? 我有一些使用以下设置映射的(旧)表: <class name="StructureUser"> <composite-id&g…
使用 NHibernate 插入带有复合键的记录
我正在使用使用复合键的旧数据库。 我正在尝试使用 NHibernate 将新记录插入数据库。 NHibernate 指定我必须手动创建 ID,但是当我尝试使用此 ID 插入…
- 共 1 页
- 1