gpt4 book ai didi

java - 如何使用 hibernate 4.1 获取唯一结果集

转载 作者:行者123 更新时间:2023-11-29 02:53:07 24 4
gpt4 key购买 nike

这是我在 mysql 中的表结构,具有实体名称 Extension。我想使用 hibernate 4.1 在我的结果集中获取所有唯一的 extcat。像 extcat(image, word)

如何获取。

| extid | extName | extcat
---------------------------
1 | jpg | image
2 | jpg | image
3 | doc | word
4 | dcx | word

最佳答案

使用标准:-

Criteria cr = getCurrentSession().createCritiera(Extension.class) 
.setProjection(Projections.projectionList()
.add(Projections.distinct(Projections.property("extcat")))
.add(Projections.property("extid"), "extid")
.add(Projections.property("extName"), "extName"))
.setResultTransformer(Transformers.aliasToBean(Extension.class));
List<Extension> list = cr.list();

关于java - 如何使用 hibernate 4.1 获取唯一结果集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33515547/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com