我正在寻找一个框架来减少必要的样板代码,以便在JEE6标准堆栈(EJB 3.1或CDI)中编写DAO。
在Spring中有两个框架Hades和Spring Data JPA,两者都提供了一种仅通过编写接口但没有实现来定义JPA查找器的方法。是否有类似于EJB 3.1或CDI的内容?
答案 0 :(得分:2)
http://ctpconsulting.github.com/query/1.0.0.Alpha3/index.html是一个很好的项目。您还可以在接下来的几个月中观看Apache DeltaSpike(目前在孵化器中)进行扩展。
答案 1 :(得分:2)
引用Spring Data JPA documentation:
从版本1.1.0开始,Spring Data JPA附带了一个自定义CDI扩展,允许在CDI环境中使用存储库抽象。