2

我很难在我的 DAO 中编写自己的通用搜索方法(使用 SearchCriteria DTO)。所以我决定寻找一个通用的 DAO 开源库,看看他们是如何做到的。

从今天早上开始,我一直在阅读hibernate-generic-dao,它看起来不错(查看示例 maven 项目(spring、hibernate、h2、spring-mvc)。

但我认为在决定使用之前我应该​​先征求专家的意见hibernate-generic-dao

查看其他相关的 SO 帖子,我还看到了其他看起来稳定的相关库

  1. 应用程序
  2. j-genericdao
  3. 哈迪斯

非常感谢所有经验或意见:) 提前非常感谢

更新:查看 Appfuse 的GenericDAOHibernate 界面。看起来他们只提供最少的 CRUD 操作。这是正确的吗?然后我会从列表中划掉 Appfuse

4

1 回答 1

3

哈迪斯很棒,我在一些项目中使用过它。

但是 Hades 项目转移到了Spring-Data-JPA。它看起来像Hades,工作像Hades,项目负责人是一样的。Spring-Data-JPA 包含一些在 Hades 中不可用的新功能,例如 queryDsl。

于 2011-04-13T09:54:00.113 回答