Interface JpaRepositoryImplementation<T,ID>
- All Superinterfaces:
CrudRepository<T,,ID> JpaRepository<T,,ID> JpaSpecificationExecutor<T>,ListCrudRepository<T,,ID> ListPagingAndSortingRepository<T,,ID> PagingAndSortingRepository<T,,ID> QueryByExampleExecutor<T>,Repository<T,ID>
- All Known Implementing Classes:
QuerydslJpaRepository,SimpleJpaRepository
@NoRepositoryBean
public interface JpaRepositoryImplementation<T,ID>
extends JpaRepository<T,ID>, JpaSpecificationExecutor<T>
SPI interface to be implemented by
JpaRepository implementations.- Author:
- Oliver Gierke, Stefan Fussenegger, Jens Schauder
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidsetEscapeCharacter(EscapeCharacter escapeCharacter) Configures theEscapeCharacterto be used with the repository.voidsetRepositoryMethodMetadata(CrudMethodMetadata crudMethodMetadata) Configures theCrudMethodMetadatato be used with the repository.Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, saveMethods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, flush, getById, getOne, getReferenceById, saveAllAndFlush, saveAndFlushMethods inherited from interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
count, delete, exists, findAll, findAll, findAll, findBy, findOneMethods inherited from interface org.springframework.data.repository.ListCrudRepository
findAll, findAllById, saveAllMethods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository
findAllMethods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAll
-
Method Details
-
setRepositoryMethodMetadata
Configures theCrudMethodMetadatato be used with the repository.- Parameters:
crudMethodMetadata- must not be null.
-
setEscapeCharacter
Configures theEscapeCharacterto be used with the repository.- Parameters:
escapeCharacter- Must not be null.
-