首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring Boot2.x及更高版本中的QueryDSL使用情况

Spring Boot2.x及更高版本中的QueryDSL使用情况
EN

Stack Overflow用户
提问于 2019-12-05 23:13:19
回答 1查看 78关注 0票数 1

我们有一个基于Spring Boot (1.3)的非常老版本的应用程序。这个应用使用Hibernate 4.3.x和QuerDSL 3.x。

该应用程序严重依赖于Spring Boot对QueryDSL的谓词的支持。下面是一个示例代码

代码语言:javascript
复制
@RequestMapping(value = "/findAll", method = RequestMethod.GET, headers = "Accept=application/json")
public HttpEntity<PagedResources<Resource<OrderEntity>>> findAll(@QuerydslPredicate(root = OrderEntity.class) Predicate predicate,
                                                                         Pageable pageable,
                                                                         PagedResourcesAssembler<OrderEntity> assembler) {
 //return something
}

现在,问题是QueryDSL没有得到积极的维护,我想避免使用QueryDSL。有没有人能推荐一种与更新版本的Hibernate兼容的QueryDSL替代方案,并帮助实现与上述代码片段中相同的动态查询?

EN

回答 1

Stack Overflow用户

发布于 2019-12-26 01:26:36

你可以看看,不过我认为Querydsl更好,而且更“类型安全”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59198109

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档