gpt4 book ai didi

java - 如何使用 Spring JPA Data 获取 NumberExpression 结果?

转载 作者:太空宇宙 更新时间:2023-11-04 07:43:05 25 4
gpt4 key购买 nike

我使用了 Spring JPA Data + queryDSL。

这是一个很好的解决方案。但我现在有一个问题。

如果我想执行这个查询。

select sum(point) from users where userLevel = 2;

我知道如何使用 queryDSL 执行此查询。但我不知道如何使用 queryDSL 和 QueryDslPredicateExecutor 执行此查询。

如何使用 QueryDslPredicateExecutor 执行此查询?现在不可能了吗?或者,还有另一种方法可以使用 Spring JPA 的另一个接口(interface)来执行此查询吗?

最佳答案

您需要在 Spring Data 中使用 Querydsl 查询。如果您想返回主变量类型的实例,QueryDslPredicateExecutor 是正确的选择。

QueryDslRepositorySupport如果您需要 Spring 数据存储库中的完整 Querydsl 功能,可以将其用作父类(super class)。

关于java - 如何使用 Spring JPA Data 获取 NumberExpression<Integer> 结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15740438/

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