Package org.springframework.data.jpa.domain
@NullMarked
package org.springframework.data.jpa.domain
JPA specific support classes to implement domain classes.
-
ClassDescriptionAbstractAuditable<U,
PK extends Serializable> Abstract base class for auditable entities.AbstractPersistable<PK extends Serializable>Abstract base class for entities.Specification in the sense of Domain Driven Design to handle Criteria Deletes.Sort option for queries that wraps JPA metamodelAttribute
s for sorting.CustomSort.Order
that keeps a flag to indicate unsafe property handling, i.e. the String provided is not necessarily a property but can be an arbitrary expression piped into the query execution.JpaSort.Path<T,S> Value object to abstract a collection ofAttribute
s.Specification in the sense of Domain Driven Design.Specification in the sense of Domain Driven Design.Specification in the sense of Domain Driven Design to handle Criteria Updates.Simplified extension toUpdateSpecification
that only considers theUPDATE
part without specifying a predicate.