Spring Data JPA

Package org.springframework.data.jpa.repository.support

JPA repository implementations.

See:
          Description

Interface Summary
CrudMethodMetadata Interface to abstract CrudMethodMetadata that provide the LockModeType to be used for query execution.
JpaEntityInformation<T,ID extends Serializable> Extension of EntityInformation to capture aditional JPA specific information about entities.
JpaEntityMetadata<T> JPA specific extension of EntityMetadata.
 

Class Summary
DefaultJpaEntityMetadata<T> Default implementation for JpaEntityMetadata.
EntityManagerBeanDefinitionRegistrarPostProcessor BeanFactoryPostProcessor to register a SharedEntityManagerCreator for every EntityManagerFactory bean definition found in the application context to enable autowiring EntityManager instances into constructor arguments.
JpaEntityInformationSupport<T,ID extends Serializable> Base class for JpaEntityInformation implementations to share common method implementations.
JpaMetamodelEntityInformation<T,ID extends Serializable> Implementation of EntityInformation that uses JPA Metamodel to find the domain class' id field.
JpaPersistableEntityInformation<T extends Persistable<ID>,ID extends Serializable> Extension of JpaMetamodelEntityInformation that consideres methods of Persistable to lookup the id.
JpaRepositoryFactory JPA specific generic repository factory.
JpaRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> Special adapter for Springs FactoryBean interface to allow easy setup of repository factories via Spring configuration.
Querydsl Helper instance to ease access to Querydsl JPA query API.
QueryDslJpaRepository<T,ID extends Serializable> QueryDsl specific extension of SimpleJpaRepository which adds implementation for QueryDslPredicateExecutor.
QueryDslRepositorySupport Base class for implementing repositories using QueryDsl library.
SimpleJpaRepository<T,ID extends Serializable> Default implementation of the CrudRepository interface.
 

Enum Summary
PersistenceProvider Enumeration representing persistence providers to be used.
 

Package org.springframework.data.jpa.repository.support Description

JPA repository implementations.


Spring Data JPA

Copyright © 2011-2014-2014 Pivotal Software, Inc.. All Rights Reserved.