我有经验主要在Spring框架上构建应用程序。我想知道是否在JEE6空间中有类似于Spring Data API(支持数据访问层)的东西?弹性数据类似JEE6的功能
我知道我可以像一个实体管理器连线:
@PersistenceContext
EntityManager em;
我非常希望避免编写的数据访问豆类锅炉板JPA码令,类似于SpringJPA的API,它可以帮助削减下来的样板代码如的findAll(),findByX()等。例如,具有SpringJPA我可以定义一个bean作为量:
@Repository
public interface FooRepository
extends JpaRepository<Foo, String>
{
}
而在香草JEE6我需要一个
- 与方法
Foo findOne(Long)
一个FooRepository接口,List<Foo> findAll()
- 一个FooRepositoryImpl它实现了接口,并与EntityManager的
你的意思是类似于[JPA](http://www.oracle.com/technetwork/java/javaee/tech/persistence-jsp-140049.html)? – soulcheck 2013-05-09 22:07:43
做了一个编辑,所以问题应该更清楚一点。 – anger 2013-05-09 22:12:43
[框架类似于Spring Data JPA或Hades for CDI or EJB?](http://stackoverflow.com/questions/9855441/framework-similar-to-spring-data-jpa-or-hades-for- cdi-or-ejb) – Ralph 2013-05-10 07:57:54