| Package | Description |
|---|---|
| org.springframework.data.jdbc.core |
Core JDBC implementation.
|
| org.springframework.data.jdbc.core.convert |
JDBC-specific conversion classes.
|
| org.springframework.data.jdbc.mybatis | |
| org.springframework.data.jdbc.repository.config | |
| org.springframework.data.jdbc.repository.query |
Query derivation mechanism for JDBC specific repositories.
|
| org.springframework.data.jdbc.repository.support |
| Constructor and Description |
|---|
JdbcAggregateTemplate(ApplicationContext publisher,
RelationalMappingContext context,
JdbcConverter converter,
DataAccessStrategy dataAccessStrategy)
Creates a new
JdbcAggregateTemplate given ApplicationContext, RelationalMappingContext and
DataAccessStrategy. |
JdbcAggregateTemplate(ApplicationEventPublisher publisher,
RelationalMappingContext context,
JdbcConverter converter,
DataAccessStrategy dataAccessStrategy)
Creates a new
JdbcAggregateTemplate given ApplicationEventPublisher,
RelationalMappingContext and DataAccessStrategy. |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicJdbcConverter
RelationalConverter that uses a MappingContext to apply basic conversion of relational values to
property values. |
| Modifier and Type | Method and Description |
|---|---|
static JdbcIdentifierBuilder |
JdbcIdentifierBuilder.forBackReferences(JdbcConverter converter,
PersistentPropertyPathExtension path,
Object value)
Creates ParentKeys with backreference for the given path and value of the parents id.
|
| Constructor and Description |
|---|
DefaultDataAccessStrategy(SqlGeneratorSource sqlGeneratorSource,
RelationalMappingContext context,
JdbcConverter converter,
NamedParameterJdbcOperations operations)
Creates a
DefaultDataAccessStrategy |
EntityRowMapper(PersistentPropertyPathExtension path,
JdbcConverter converter,
Identifier identifier) |
EntityRowMapper(RelationalPersistentEntity<T> entity,
JdbcConverter converter) |
SqlGeneratorSource(RelationalMappingContext context,
JdbcConverter converter,
Dialect dialect) |
| Modifier and Type | Method and Description |
|---|---|
static DataAccessStrategy |
MyBatisDataAccessStrategy.createCombinedAccessStrategy(RelationalMappingContext context,
JdbcConverter converter,
NamedParameterJdbcOperations operations,
org.apache.ibatis.session.SqlSession sqlSession,
Dialect dialect)
Create a
DataAccessStrategy that first checks for queries defined by MyBatis and if it doesn't find one
uses a DefaultDataAccessStrategy |
static DataAccessStrategy |
MyBatisDataAccessStrategy.createCombinedAccessStrategy(RelationalMappingContext context,
JdbcConverter converter,
NamedParameterJdbcOperations operations,
org.apache.ibatis.session.SqlSession sqlSession,
NamespaceStrategy namespaceStrategy,
Dialect dialect)
Create a
DataAccessStrategy that first checks for queries defined by MyBatis and if it doesn't find one
uses a DefaultDataAccessStrategy |
| Modifier and Type | Method and Description |
|---|---|
JdbcConverter |
AbstractJdbcConfiguration.jdbcConverter(JdbcMappingContext mappingContext,
NamedParameterJdbcOperations operations,
RelationResolver relationResolver,
JdbcCustomConversions conversions,
Dialect dialect)
Creates a
RelationalConverter using the configured
AbstractJdbcConfiguration.jdbcMappingContext(Optional, JdbcCustomConversions). |
| Modifier and Type | Method and Description |
|---|---|
DataAccessStrategy |
AbstractJdbcConfiguration.dataAccessStrategyBean(NamedParameterJdbcOperations operations,
JdbcConverter jdbcConverter,
JdbcMappingContext context,
Dialect dialect)
|
DataAccessStrategy |
MyBatisJdbcConfiguration.dataAccessStrategyBean(NamedParameterJdbcOperations operations,
JdbcConverter jdbcConverter,
JdbcMappingContext context,
Dialect dialect) |
JdbcAggregateTemplate |
AbstractJdbcConfiguration.jdbcAggregateTemplate(ApplicationContext applicationContext,
JdbcMappingContext mappingContext,
JdbcConverter converter,
DataAccessStrategy dataAccessStrategy)
Register a
JdbcAggregateTemplate as a bean for easy use in applications that need a lower level of
abstraction than the normal repository abstraction. |
| Constructor and Description |
|---|
PartTreeJdbcQuery(RelationalMappingContext context,
JdbcQueryMethod queryMethod,
Dialect dialect,
JdbcConverter converter,
NamedParameterJdbcOperations operations,
RowMapper<Object> rowMapper)
Creates a new
PartTreeJdbcQuery. |
StringBasedJdbcQuery(JdbcQueryMethod queryMethod,
NamedParameterJdbcOperations operations,
RowMapper<?> defaultRowMapper,
JdbcConverter converter)
Creates a new
StringBasedJdbcQuery for the given JdbcQueryMethod, RelationalMappingContext
and RowMapper. |
| Modifier and Type | Method and Description |
|---|---|
void |
JdbcRepositoryFactoryBean.setConverter(JdbcConverter converter) |
| Constructor and Description |
|---|
JdbcRepositoryFactory(DataAccessStrategy dataAccessStrategy,
RelationalMappingContext context,
JdbcConverter converter,
Dialect dialect,
ApplicationEventPublisher publisher,
NamedParameterJdbcOperations operations)
Creates a new
JdbcRepositoryFactory for the given DataAccessStrategy,
RelationalMappingContext and ApplicationEventPublisher. |
Copyright © 2017–2021 Pivotal Software, Inc.. All rights reserved.