从hibernate检索数据时有多少关系的问题

时间:2009-05-09 13:43:04

标签: hibernate orm

当我将findbyall方法应用于此时,我有两个表有多对多的关系 表它会多次检索一条记录(也就是这个特定表格会显示多少次与其他表格不同的关系) 那我怎么能只显示一次每条记录呢。 提前谢谢。

1 个答案:

答案 0 :(得分:1)

将“distinct”转换器添加到Criteria对象,如下所示: crit.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);