我们如何在hibernate中使用条件来获得不同的结果。
发布于 2009-05-27 11:54:27
criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);发布于 2009-05-27 11:58:11
更灵活的解决方案可能是:
criteria.setProjection(Projections.distinct(Projections.property("property")));发布于 2009-05-27 12:01:03
取决于您的查询/条件。如果提供了唯一的id,则可以调用criteria.uniqueResult(),否则将调用criteria.setMaxResults(1)和criteria.uniqueResult()
https://stackoverflow.com/questions/915286
复制相似问题