我有一个表有复合主键(2列)我需要通过休眠(HQL)检索数据(或特定记录)。
POJOs
中的复合键映射已经完成。但无法从中检索数据或对象获得任何帮助。
答案 0 :(得分:2)
MyEntityPK pk = new MyEntityPK(part1, part2);
MyEntity result = session.get(pk);
如果您需要有关HQL查询的帮助,请向我们展示实体及其映射,并告诉我们HQL查询应该执行的操作。但是,具有复合键的实体的HQL查询与具有非复合键的实体的HQL查询没有区别。