hibernate-mapping相关内容

父母被删除时,而不是孩子正在删除其更新

我的问题是,当我删除父,子不会被删除,而不是删除子,子正在更新。父表是员工和子表是 EmployeeProject 员工和项目之间存在一对多的关系一个员工有很多项目我已经完成了请检查我在哪里误认这是查询显示在控制台上 Hibernate:update employee_project set employeeNumber = null where employeeNumber =? H ..
发布时间:2018-06-11 15:10:46 J2EE

Hibernare Envers是否支持使用映射的模型类?

到目前为止,我还没有看到任何类使用hibernate映射的例子。他们似乎都使用注释。如果我使用映射来连接类,它会起作用吗?解析方案 这是不可能的。与Envers合作的独特方式是通过注释。 请看: https://hibernate.atlassian.net/browse/HHH-3887 ..
发布时间:2018-06-11 15:08:18 J2EE

休眠多对多数据检索

我有两个对象User和Contact,有多对多的关系,并且我为这个关系使用了一个中间表USER_CONTACT 保存这个关联中的数据是很好,但检索是一个问题。 我需要基于用户检索数据,但我得到的是所有用户的所有联系人。 如果你能让我知道我在做什么错误,那将是一件好事。 public class User { private Integer userID; 私人字符串u ..
发布时间:2018-06-11 15:06:00 Java开发

如何在关系从小孩到父母的关系中删除hibernate中的孩子

我试图在删除父项时删除子项记录。父表中没有引用子节点的列。孩子以一对一的可选关系引用父母。 当父项被删除时,由于事实关系依然存在,所以会引发一个约束。如果我将设置的关系添加到孩子侧,这没有帮助。 Hibernate不会删除子记录,因为我猜测,子记录永远不会被获取。 有没有办法在拦截器中删除子记录?谢谢。 解决方案 我会举例说明类似的情况,应用哪种情况可以解决问题。 让我们 ..
发布时间:2018-06-11 14:59:19 J2EE

在ResultTransformer中正确投射

我使用Hibernate结果转换器从数据库获取结果列表,如下所示: 查询查询= em.createNativeQuery (“SELECT 1 as myTrueBoolean,2 as myInt”) query.unwrap(org.hibernate.Query.class).setResultTransformer(Transformers.aliasT oBean(myDataC ..
发布时间:2018-06-11 14:55:32 Java开发

HQL查询返回空结果集

我有这个 HQL查询,它返回一个空结果集: FROM MeetingSchedule ms JOIN FETCH ms.client JOIN FETCH ms.employees JOIN FETCH ms.parts WHERE ms.meetingId =:meetingId; 如果我执行 SQL查询给我结果 select * from meeting ..
发布时间:2018-06-11 14:55:18 J2EE

单向多对一的继承关系

我试图在hibernate中映射类ED 和类TEL 之间的多对一关系,但是我当我尝试以 Run As ...在eclipse中的服务器上运行时: 造成者:org.hibernate.MappingException:无法确定类型: my.package.name.TEL,表:ed,列: [org.hibernate。 mapping.Column(reference)] ..
发布时间:2018-06-11 14:47:24 Java开发

如何以编程方式将会话映射资源添加到Hibernate配置以创建会话工厂?

我试图使用hibernate / Java / GWT动态创建模式,我正在动态创建 cfg.xml 和 hbm.xml 文件并将它作为blob存储在数据库中。 所以我想为模式构建 sessionfactory 。 为此,我使用cfg.xml文件创建配置对象,但由于我的hbm.xml文件位于其他表中,因此它们不是文件系统上的文件,所以我怎么能将其作为资源添加到配置对象中。 我不想在文件系统 ..

Hibernate一对多映射外键问题

我是休眠的新手。请帮助我理解这一点。 我有Department和Employee对象。部门正在采用级联类型SAVE的员工集合。我创建了部门对象和员工对象。分别说明了dept1和emp1。当我保存dept1对象(具有emp1)时,它将dept1和emp1保存在部门和员工表中除非我在emp1上设置department(dept1),否则不会保存外键。为什么我应该手动设置?不能冬眠呢?是否有任何理 ..
发布时间:2018-06-11 14:42:29 J2EE

Hibernate - 如何保存与公式映射的属性

这个问题非常类似于 有人可以解释一下为什么hibernate决定忽略具有公式的属性,而完全保留。如果是这样,坚持一个有公式的财产的选择是什么?是否还有其他配置? hibernate查询: 插入fighterjet(max_speed,country,jet_id)值(?,?,?) 忽略插入查询中的'name'属性,该查询在hbm中有一个公式。 HBM: ..
发布时间:2018-06-11 14:40:31 Java开发