首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Hibernate的SearchObject/SearchResult包装器API

Hibernate的SearchObject/SearchResult包装器API
EN

Stack Overflow用户
提问于 2021-11-08 11:26:25
回答 1查看 23关注 0票数 0

我正在做一个使用Hibernate、Spring和ZK框架的大型项目,我想升级到Hibernate 5。在GUI中有几个带有DB层分页/过滤/排序的ZK表。对于这些表,我们使用https://www.zkoss.org/wiki/Small_Talks/2009/May/Paging_Sorting_with_a_filter_object中描述的方法,即表的模型有一个SearchObject (查询的包装器)、一个SearchResult (结果集的包装器)和一个对DAO的引用。通过分页/排序/过滤,SearchObject将被更改,然后由DAO自动处理。

问题是hibernate-generic-dao项目(https://code.google.com/archive/p/hibernate-generic-dao/)已经死了,应该升级到Hibernate 5。我考虑自己升级它(或者至少是搜索和搜索-hibernate模块),但我很感兴趣是否有类似的活项目。(尽管在每种情况下使用不同的API会很痛苦。)

EN

回答 1

Stack Overflow用户

发布于 2021-11-11 04:58:16

它听起来有点像spring-data repositories,它极大地减少了样板代码,并为常规的CRUD/分页/排序存储库方法提供了一个通用接口。实现是基于命名约定和元数据自动生成的。同时,它还可以向下扩展到本机查询,以防没有一个命名约定匹配。此外,query by example功能可能是替代动态SearchObject的候选功能。

也许这对你来说是件好事。

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

https://stackoverflow.com/questions/69882733

复制
相关文章

相似问题

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