如何在 Hibernate 中映射多对一关联,其中子级具有组合键,并且其中一部分是父级中的主键?
我有一个(旧的)表结构,看起来有点像这样: table parent ( parentid int (PK) ... ) table child ( parentid int (PK) childid int (PK) ... ) 也…
hibernate @CollectionOfElements 未持久化
您好, 到目前为止我对 Hibernate 的使用非常满意。最近我似乎无法使用注释来持久化 @CollectionOfElements 。 我正在保存 Estate 类的对象,其中包含…
在带有 XML 的 Hibernate 3 中,是否可以通过一个 SessionFactory 使用多个数据库?
例如,我可以使用 catalog 属性或 schema 吗? 现在我使用多个数据库和多个会话工厂,但我想通过外键在这些数据库之间创建关系,因此据我所知,我需要…
如何在hibernate 3.6中级联保存简单的共享主键一对一映射
我需要一个简单的休眠示例,其中一个实体与另一个实体具有一对一的关系,其中它们都共享主键。我只需要保存自动生成主键的主实体,其他依赖实体会自动…
Hibernate自动增量属性
我知道你可以通过映射自动增加一个id; <id column="user_id" name="id" > <generator class="increment"/> </id> 但是是否也可以增加一…
梅文 + Hibernate 注释模式生成
我有一堆用休眠注释注释的类。我正在使用 Maven、Hibernate 和 Spring。如何使用 hibernate3-maven-plugin 的 hbm2ddl 生成数据库架构?…
休眠中的 hbm 文件
我正在对 Hibernate 应用程序进行一些更新。其中使用了Struts和Spring。 我们在配置文件(.cfg 文件)中输入 .hbm 文件。但是当将 spring 与 hibernat…
Hibernate 一对多单向映射列表
我的父级和子级 Java 对象之间有一对多关系。父对象使用 java.util.List 来存储多个子对象。我遇到的问题是在将一个或多个子对象添加到父对象中的 Lis…
连接具有不同连接列名称的两个表
我有两个表 A -> B 具有多对一映射/关联。 表 B 的主键是表 A 中的外键。 问题是两个表中的列名不同。假设 B 有主键列“typeNumId”,它是表 A 中的…
Hibernate - 如何将新类映射到两个现有表
我有两个实体:车辆和武器类。它们分别映射到Vehicle.hbm.xml和Weapon.hbm.xml。两者都有各自的 DAO。一切都工作正常。 这是我的想法。我想创建一个类…
Hibernate 一对多映射适用于列表而不是集合?
抱歉打扰 - 也许这是一个非常简单的问题 - 但由于某种原因,下面的版本无法解析,而带有 set 的版本工作正常。事实上,如果我只是采用集合版本并将集…
HibernateToolTask (hbm2hbmxml) 不会从 @org.hibernate.annotations.Index 注释在 hibernate 映射中生成索引
我正在尝试使用 hibernate 注释从 POJO 生成 hibernate 映射。 然后我想使用 liquibase 生成数据库架构。 所以我需要在 POJO 中定义索引。 示例POJO:…
阻止 Hibernate 尝试从数据库获取计算字段
我有一个已计算的业务对象的属性。该计算涉及一些登录用户的详细信息,因此不能表示为简单的 SQL 查询。 我在表示 Hibernate 映射 XML 文件中的字段时…