Package org.springframework.data.relational.core.mapping
@NullMarked
package org.springframework.data.relational.core.mapping
-
ClassDescriptionRepresents a path within an aggregate starting from the aggregate root.A group of
AggregatePath.ColumnInfovalues referenced by there respectiveAggregatePath.Information about a table underlying an entity.Traversal methods forAggregatePathto find paths that define the ID or own the table.SQL-specificPersistentPropertyimplementation.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.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.Collection of relational predicates.Specify the sequence from which the value for theIdshould be fetched.Functional interface to sanitize SQL identifiers for SQL usage.The annotation to configure the mapping from a class to a database table.