Package org.springframework.data.jpa.repository
@NonNullApi
package org.springframework.data.jpa.repository
Interfaces and annotations for JPA specific repositories.
-
ClassDescriptionAnnotation to configure the JPA 2.1
EntityGraphs that should be used on repository methods.Enum for JPA 2.1EntityGraphtypes.Interface for components to provide useful information about the current JPA setup within the currentApplicationContext.JpaRepository<T,ID> JPA specific extension ofRepository.Interface to allow execution ofSpecifications based on the JPA criteria API.Annotation used to specify theLockModeTypeto be used when executing the query.Annotation to assign metadata to repository operations.Indicates a query method should be considered as modifying query as that changes the way it needs to be executed.Annotation to declare finder queries directly on repository methods.Wrapper annotation to allowQueryHintannotations to be bound to methods.Callback to rewrite a query and apply sorting and pagination settings that cannot be applied based on a regularly detectable scheme.AQueryRewriterthat doesn't change the query.Annotation to declare an appropriateTemporalTypeon query method parameters.