## Uses of Interface
org.springframework.data.jdbc.core.convert.RelationResolver

Packages that use RelationResolver
org.springframework.data.jdbc.core.convert: JDBC-specific conversion classes.
org.springframework.data.jdbc.mybatis
org.springframework.data.jdbc.repository.config

### Uses of RelationResolver in org.springframework.data.jdbc.core.convert

Subinterfaces of RelationResolver in org.springframework.data.jdbc.core.convert
`interface` `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.

Classes in org.springframework.data.jdbc.core.convert that implement RelationResolver
`class` `CascadingDataAccessStrategy` Delegates each methods to the `DataAccessStrategy`s passed to the constructor in turn until the first that does not throw an exception.
`class` `DefaultDataAccessStrategy` The default `DataAccessStrategy` is to generate SQL statements based on meta data from the entity.
`class` `DelegatingDataAccessStrategy` Delegates all method calls to an instance set after construction.

Constructors in org.springframework.data.jdbc.core.convert with parameters of type RelationResolver
Constructor and Description
`BasicJdbcConverter(MappingContext<? extends RelationalPersistentEntity<?>,? extends RelationalPersistentProperty> context, RelationResolver relationResolver)` Creates a new `BasicRelationalConverter` given `MappingContext` and a `no-op type factory` throwing `UnsupportedOperationException` on type creation.
`BasicJdbcConverter(MappingContext<? extends RelationalPersistentEntity<?>,? extends RelationalPersistentProperty> context, RelationResolver relationResolver, CustomConversions conversions, JdbcTypeFactory typeFactory, IdentifierProcessing identifierProcessing)` Creates a new `BasicRelationalConverter` given `MappingContext`.

### Uses of RelationResolver in org.springframework.data.jdbc.mybatis

Classes in org.springframework.data.jdbc.mybatis that implement RelationResolver
`class` `MyBatisDataAccessStrategy` `DataAccessStrategy` implementation based on MyBatis.

### Uses of RelationResolver in org.springframework.data.jdbc.repository.config

Methods in org.springframework.data.jdbc.repository.config with parameters of type RelationResolver
`JdbcConverter` AbstractJdbcConfiguration.`jdbcConverter(JdbcMappingContext mappingContext, NamedParameterJdbcOperations operations, RelationResolver relationResolver, JdbcCustomConversions conversions, Dialect dialect)` Creates a `RelationalConverter` using the configured `AbstractJdbcConfiguration.jdbcMappingContext(Optional, JdbcCustomConversions)`.