如何从具有多个(复合)主键的表中检索数据。在Hibernate中

时间:2012-12-25 17:18:33

标签: java hibernate hql composite-key

我有一个表有复合主键(2列)我需要通过休眠(HQL)检索数据(或特定记录)。

POJOs中的复合键映射已经完成。但无法从中检索数据或对象获得任何帮助。

1 个答案:

答案 0 :(得分:2)

MyEntityPK pk = new MyEntityPK(part1, part2);
MyEntity result = session.get(pk);

如果您需要有关HQL查询的帮助,请向我们展示实体及其映射,并告诉我们HQL查询应该执行的操作。但是,具有复合键的实体的HQL查询与具有非复合键的实体的HQL查询没有区别。