Class Summary |
AbstractEntityInformation<T,ID extends Serializable> |
Base class for implementations of EntityInformation . |
AbstractRepositoryMetadata |
Base class for RepositoryMetadata implementations. |
AnnotationRepositoryMetadata |
RepositoryMetadata implementation inspecting the given repository interface for a
RepositoryDefinition annotation. |
DefaultRepositoryMetadata |
Default implementation of RepositoryMetadata . |
DelegatingEntityInformation<T,ID extends Serializable> |
Useful base class to implement custom EntityInformation s and delegate execution of standard methods from
EntityInformation to a special implementation. |
PersistableEntityInformation<T extends Persistable<ID>,ID extends Serializable> |
Implementation of EntityMetadata that assumes the entity handled implements Persistable and uses
Persistable.isNew() for the AbstractEntityInformation.isNew(Object) check. |
PersistenceExceptionTranslationRepositoryProxyPostProcessor |
RepositoryProxyPostProcessor to register a PersistenceExceptionTranslationInterceptor on the
repository proxy. |
PropertiesBasedNamedQueries |
NamedQueries implementation backed by a Properties instance. |
ReflectionEntityInformation<T,ID extends Serializable> |
EntityInformation implementation that inspects fields for an annotation and looks up this field's value to
retrieve the id. |
RepositoryFactoryBeanSupport<T extends Repository<S,ID>,S,ID extends Serializable> |
Adapter for Springs FactoryBean interface to allow easy setup of repository factories via Spring
configuration. |
RepositoryFactorySupport |
Factory bean to create instances of a given repository interface. |
TransactionalRepositoryFactoryBeanSupport<T extends Repository<S,ID>,S,ID extends Serializable> |
Extension of RepositoryFactoryBeanSupport to add transactional capabilities to the repository proxy. |
Base classes to implement repositories for various data stores.