Module spring.data.relational
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
PersistentPropertyimplementation.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 aRelationalPersistentPropertyinto a corresponding property from a differentRelationalPersistentEntityby looking it up by name.MappingContextimplementation.APersistentEntityinterface with additional methods for JDBC/RDBMS related metadata.APersistentPropertywith 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.
AggregatePathinstead