@NonNullApi

# Package org.springframework.data.jdbc.core.convert

JDBC-specific conversion classes.

See: Description

Interface Summary
DataAccessStrategy: Abstraction for accesses to the database that should be implementable with a single SQL statement per method and relates to a single entity as opposed to `JdbcAggregateOperations` which provides interactions related to complete aggregates.
JdbcConverter: A `JdbcConverter` is responsible for converting for values to the native relational representation and vice versa.
JdbcTypeFactory: Allows the creation of instances of database dependent types, e.g.
RelationResolver: Resolves relations within an aggregate.

Class Summary
BasicJdbcConverter: `RelationalConverter` that uses a `MappingContext` to apply basic conversion of relational values to property values.
CascadingDataAccessStrategy: Delegates each methods to the `DataAccessStrategy`s passed to the constructor in turn until the first that does not throw an exception.
DefaultDataAccessStrategy: The default `DataAccessStrategy` is to generate SQL statements based on meta data from the entity.
DefaultJdbcTypeFactory: A `JdbcTypeFactory` that performs the conversion by utilizing `JdbcOperations.execute(ConnectionCallback)`.
DelegatingDataAccessStrategy: Delegates all method calls to an instance set after construction.
EntityRowMapper<T>: Maps a `ResultSet` to an entity of type `T`, including entities referenced.
JdbcCustomConversions: Value object to capture custom conversion.
JdbcIdentifierBuilder: Builder for `Identifier`.
JdbcValue: Wraps a value with the JDBCType that should be used to pass it as a bind parameter to a `PreparedStatement`.
SqlGeneratorSource: Provides `SqlGenerator`s per domain type.

Enum Summary
JdbcColumnTypes: Utility that determines the necessary type conversions between Java types used in the domain model and types compatible with JDBC drivers.

## Package org.springframework.data.jdbc.core.convert Description

JDBC-specific conversion classes.