AggregateReference that only holds the id of the referenced aggregate root.RelationalConverter that uses a MappingContext to apply basic conversion of relational values to
property values.BasicRelationalConverter given MappingContext and a
no-op type factory throwing UnsupportedOperationException on type
creation.BasicRelationalConverter given MappingContext.BasicRelationalPersistentProperty.BasicJdbcPersistentProperty.DataAccessStrategys passed to the constructor in turn until the first that does
not throw an exception.Array instance.DataAccessStrategy that first checks for queries defined by MyBatis and if it doesn't find one
uses a DefaultDataAccessStrategyDataAccessStrategy that first checks for queries defined by MyBatis and if it doesn't find one
uses a DefaultDataAccessStrategyJdbcAggregateOperations which provides interactions related to
complete aggregates.DataAccessStrategy is to generate SQL statements based on meta data from the entity.DefaultDataAccessStrategyJdbcTypeFactory that performs the conversion by utilizing
JdbcOperations.execute(ConnectionCallback).DefaultJdbcTypeFactory.QueryMappingConfiguration that allows for registration of RowMappers and
ResultSetExtractors via a fluent Api.Dialect.DialectResolver cannot resolve a Dialect.RepositoryFactorySupport instance.ResultSet to an entity of type T, including entities referenced.Dialect by inspecting a Connection.Dialect for a DataSource.Identifier for a path to query.Table annotation get a repository.JdbcAggregateOperations implementation, storing aggregates in and obtaining them from a JDBC data store.JdbcAggregateTemplate given ApplicationContext, RelationalMappingContext and
DataAccessStrategy.JdbcAggregateTemplate given ApplicationEventPublisher,
RelationalMappingContext and DataAccessStrategy.JdbcAggregateTemplate as a bean for easy use in applications that need a lower level of
abstraction than the normal repository abstraction.JdbcConverter is responsible for converting for values to the native relational representation and vice
versa.RelationalConverter using the configured
AbstractJdbcConfiguration.jdbcMappingContext(Optional, JdbcCustomConversions).JdbcCustomConversions object.JdbcCustomConversions instance registering the given converters.JdbcCustomConversions instance given
CustomConversions.ConverterConfiguration.Converters in a JdbcCustomConversions object if required.JDBC dialect by inspecting NamedParameterJdbcOperations.Identifier.MappingContext implementation for JDBC.JdbcMappingContext.JdbcMappingContext using the given NamingStrategy.JdbcMappingContext and apply an optional NamingStrategy.QueryMethod implementation that implements a method by executing the query from a Query annotation on
that method.RepositoryConfigurationExtension extending the repository
registration process by registering JDBC repositories.JdbcRepositoryFactory for the given DataAccessStrategy,
RelationalMappingContext and ApplicationEventPublisher.FactoryBean interface to allow easy setup of
repository factories via Spring configuration.JdbcRepositoryFactoryBean for the given repository interface.SimpleTypeHolder enriched with specific simple types for relational database
access.Types into a JDBCType instance or null if the value is
JdbcUtils.TYPE_UNKNOWNJDBCType suitable for passing a value of the provided type to a
PreparedStatement.PreparedStatement.MyBatisContext instances get passed to MyBatis mapped statements as arguments, making Ids, instances,
domainType and other attributes available to the statements.DataAccessStrategy implementation based on MyBatis.DataAccessStrategy based on MyBatis.MyBatisDataAccessStrategy instead of the default one.AbstractJdbcQuery implementation based on a PartTree.PartTreeJdbcQuery.RowMapper as to be used for the given type.CrudRepository interface.SqlGenerators per domain type.Types value suitable for passing a value of the provided type to a
PreparedStatement.StringBasedJdbcQuery for the given JdbcQueryMethod, RelationalMappingContext
and RowMapper.JdbcTypeFactory can not be provided but an instance needs
to be provided anyway, mostly for providing backward compatibility.previousVersion property.JdbcValue that contains the converted value and information how to bind it
to JDBC parameters.Copyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.