Interface JpaRepositoryImplementation<T,ID>
- All Superinterfaces:
CrudRepository<T,
,ID> JpaRepository<T,
,ID> JpaSpecificationExecutor<T>
,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 void
setEscapeCharacter
(EscapeCharacter escapeCharacter) Configures theEscapeCharacter
to be used with the repository.void
setRepositoryMethodMetadata
(CrudMethodMetadata crudMethodMetadata) Configures theCrudMethodMetadata
to be used with the repository.Methods inherited from interface org.springframework.data.repository.CrudRepository
count, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, save
Methods inherited from interface org.springframework.data.jpa.repository.JpaRepository
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getById, getOne, getReferenceById, saveAll, saveAllAndFlush, saveAndFlush
Methods inherited from interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
count, delete, exists, findAll, findAll, findAll, findBy, findOne
Methods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAll
-
Method Details
-
setRepositoryMethodMetadata
Configures theCrudMethodMetadata
to be used with the repository.- Parameters:
crudMethodMetadata
- must not be null.
-
setEscapeCharacter
Configures theEscapeCharacter
to be used with the repository.- Parameters:
escapeCharacter
- Must not be null.
-