@NonNullApi

# Package org.springframework.data.repository

Central interfaces for repository abstraction.

See: Description

Interface Summary
CrudRepository<T,ID>: Interface for generic CRUD operations on a repository for a specific type.
PagingAndSortingRepository<T,ID>: Extension of `CrudRepository` to provide additional methods to retrieve entities using the pagination and sorting abstraction.
Repository<T,ID>: Central repository marker interface.

Annotation Types Summary
NoRepositoryBean: Annotation to exclude repository interfaces from being picked up and thus in consequence getting an instance being created.
RepositoryDefinition: Annotation to demarcate interfaces a repository proxy shall be created for.

## Package org.springframework.data.repository Description

Central interfaces for repository abstraction.