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.Static metamodel for
AbstractAuditableAbstractPersistable<PK extends Serializable>Abstract base class for entities.Static metamodel forAbstractPersistableSpecification in the sense of Domain Driven Design to handle Criteria Deletes.Sort option for queries that wraps JPA metamodelAttributes for sorting.CustomSort.Orderthat 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 ofAttributes.Specification in the sense of Domain Driven Design.QAbstractAuditable is a Querydsl query type for AbstractAuditableQAbstractPersistable is a Querydsl query type for AbstractPersistableSpecification in the sense of Domain Driven Design.Specification in the sense of Domain Driven Design to handle Criteria Updates.Simplified extension toUpdateSpecificationthat only considers theUPDATEpart without specifying a predicate.