Package org.springframework.data.relational.core.mapping
@NonNullApi
package org.springframework.data.relational.core.mapping
-
ClassDescriptionRepresents a path within an aggregate starting from the aggregate root.SQL-specific
PersistentProperty
implementation.The annotation to configure the mapping from an attribute to a database column.The default naming strategy used by Spring Data Relational.The annotation to configure a value object as embedded in the current table.Shortcut for an empty embedded property.Shortcut for a nullable embedded property.Load strategy to be usedEmbedded.onEmpty()
.Enum for determining how the names of back references should get generated.A property with this annotation will only be written to the database during insert operations, not during updates.Interface and default implementation of a naming strategy.Deprecated, for removal: This API element is subject to removal in a future version.Utility to translate aRelationalPersistentProperty
into a corresponding property from a differentRelationalPersistentEntity
by looking it up by name.MappingContext
implementation.APersistentEntity
interface with additional methods for JDBC/RDBMS related metadata.APersistentProperty
with methods for additional RDBMS related metadata based on columns.Functional interface to sanitize SQL identifiers for SQL usage.The annotation to configure the mapping from a class to a database table.
AggregatePath
instead