Uses of Interface
org.springframework.data.jdbc.core.convert.JdbcConverter
Packages that use JdbcConverter
Package
Description
Core JDBC implementation.
JDBC-specific conversion classes.
Query derivation mechanism for JDBC specific repositories.
-
Uses of JdbcConverter in org.springframework.data.jdbc.core
Constructors in org.springframework.data.jdbc.core with parameters of type JdbcConverterModifierConstructorDescriptionJdbcAggregateTemplate(ApplicationContext publisher, org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcConverter converter, DataAccessStrategy dataAccessStrategy) Creates a newJdbcAggregateTemplategivenApplicationContext,RelationalMappingContextandDataAccessStrategy.JdbcAggregateTemplate(ApplicationEventPublisher publisher, org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcConverter converter, DataAccessStrategy dataAccessStrategy) Creates a newJdbcAggregateTemplategivenApplicationEventPublisher,RelationalMappingContextandDataAccessStrategy. -
Uses of JdbcConverter in org.springframework.data.jdbc.core.convert
Classes in org.springframework.data.jdbc.core.convert that implement JdbcConverterModifier and TypeClassDescriptionclassDeprecated.classRelationalConverterthat uses aMappingContextto apply conversion of relational values to property values.Methods in org.springframework.data.jdbc.core.convert with parameters of type JdbcConverterModifier and TypeMethodDescriptionstatic JdbcIdentifierBuilderJdbcIdentifierBuilder.forBackReferences(JdbcConverter converter, org.springframework.data.relational.core.mapping.AggregatePath path, Object value) Creates ParentKeys with backreference for the given path and value of the parents id.static JdbcIdentifierBuilderJdbcIdentifierBuilder.forBackReferences(JdbcConverter converter, org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension path, Object value) Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.springframework.data.jdbc.core.convert with parameters of type JdbcConverterModifierConstructorDescriptionDataAccessStrategyFactory(SqlGeneratorSource sqlGeneratorSource, JdbcConverter converter, NamedParameterJdbcOperations operations, SqlParametersFactory sqlParametersFactory, InsertStrategyFactory insertStrategyFactory) Creates a newDataAccessStrategyFactory.DefaultDataAccessStrategy(SqlGeneratorSource sqlGeneratorSource, org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcConverter converter, NamedParameterJdbcOperations operations, SqlParametersFactory sqlParametersFactory, InsertStrategyFactory insertStrategyFactory) Creates aDefaultDataAccessStrategyEntityRowMapper(org.springframework.data.relational.core.mapping.AggregatePath path, JdbcConverter converter, Identifier identifier) EntityRowMapper(org.springframework.data.relational.core.mapping.PersistentPropertyPathExtension path, JdbcConverter converter, Identifier identifier) Deprecated, for removal: This API element is subject to removal in a future version.EntityRowMapper(org.springframework.data.relational.core.mapping.RelationalPersistentEntity<T> entity, JdbcConverter converter) protectedMetadataBackedField(org.springframework.data.relational.core.sql.SqlIdentifier name, org.springframework.data.relational.core.mapping.RelationalPersistentEntity<?> entity, MappingContext<? extends org.springframework.data.relational.core.mapping.RelationalPersistentEntity<?>, org.springframework.data.relational.core.mapping.RelationalPersistentProperty> context, JdbcConverter converter) Creates a newQueryMapper.MetadataBackedFieldwith the given name,RelationalPersistentEntityandMappingContext.protectedMetadataBackedField(org.springframework.data.relational.core.sql.SqlIdentifier name, org.springframework.data.relational.core.mapping.RelationalPersistentEntity<?> entity, MappingContext<? extends org.springframework.data.relational.core.mapping.RelationalPersistentEntity<?>, org.springframework.data.relational.core.mapping.RelationalPersistentProperty> context, org.springframework.data.relational.core.mapping.RelationalPersistentProperty property, JdbcConverter converter) Creates a newQueryMapper.MetadataBackedFieldwith the given name,RelationalPersistentEntityandMappingContextwith the givenRelationalPersistentProperty.QueryMapper(JdbcConverter converter) Creates a newQueryMapperwith the givenJdbcConverter.QueryMapper(org.springframework.data.relational.core.dialect.Dialect dialect, JdbcConverter converter) Deprecated.SqlGeneratorSource(org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcConverter converter, org.springframework.data.relational.core.dialect.Dialect dialect) SqlParametersFactory(org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcConverter converter) SqlParametersFactory(org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcConverter converter, org.springframework.data.relational.core.dialect.Dialect dialect) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of JdbcConverter in org.springframework.data.jdbc.mybatis
Methods in org.springframework.data.jdbc.mybatis with parameters of type JdbcConverterModifier and TypeMethodDescriptionstatic DataAccessStrategyMyBatisDataAccessStrategy.createCombinedAccessStrategy(org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcConverter converter, NamedParameterJdbcOperations operations, org.apache.ibatis.session.SqlSession sqlSession, NamespaceStrategy namespaceStrategy, org.springframework.data.relational.core.dialect.Dialect dialect) Create aDataAccessStrategythat first checks for queries defined by MyBatis and if it doesn't find one uses aDefaultDataAccessStrategystatic DataAccessStrategyMyBatisDataAccessStrategy.createCombinedAccessStrategy(org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcConverter converter, NamedParameterJdbcOperations operations, org.apache.ibatis.session.SqlSession sqlSession, org.springframework.data.relational.core.dialect.Dialect dialect) Create aDataAccessStrategythat first checks for queries defined by MyBatis and if it doesn't find one uses aDefaultDataAccessStrategy -
Uses of JdbcConverter in org.springframework.data.jdbc.repository.config
Methods in org.springframework.data.jdbc.repository.config that return JdbcConverterModifier and TypeMethodDescriptionAbstractJdbcConfiguration.jdbcConverter(JdbcMappingContext mappingContext, NamedParameterJdbcOperations operations, RelationResolver relationResolver, JdbcCustomConversions conversions, org.springframework.data.relational.core.dialect.Dialect dialect) Creates aRelationalConverterusing the configuredAbstractJdbcConfiguration.jdbcMappingContext(Optional, JdbcCustomConversions, RelationalManagedTypes).Methods in org.springframework.data.jdbc.repository.config with parameters of type JdbcConverterModifier and TypeMethodDescriptionAbstractJdbcConfiguration.dataAccessStrategyBean(NamedParameterJdbcOperations operations, JdbcConverter jdbcConverter, JdbcMappingContext context, org.springframework.data.relational.core.dialect.Dialect dialect) MyBatisJdbcConfiguration.dataAccessStrategyBean(NamedParameterJdbcOperations operations, JdbcConverter jdbcConverter, JdbcMappingContext context, org.springframework.data.relational.core.dialect.Dialect dialect) AbstractJdbcConfiguration.jdbcAggregateTemplate(ApplicationContext applicationContext, JdbcMappingContext mappingContext, JdbcConverter converter, DataAccessStrategy dataAccessStrategy) Register aJdbcAggregateTemplateas a bean for easy use in applications that need a lower level of abstraction than the normal repository abstraction. -
Uses of JdbcConverter in org.springframework.data.jdbc.repository.query
Constructors in org.springframework.data.jdbc.repository.query with parameters of type JdbcConverterModifierConstructorDescriptionPartTreeJdbcQuery(org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcQueryMethod queryMethod, org.springframework.data.relational.core.dialect.Dialect dialect, JdbcConverter converter, NamedParameterJdbcOperations operations, AbstractJdbcQuery.RowMapperFactory rowMapperFactory) Creates a newPartTreeJdbcQuery.PartTreeJdbcQuery(org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcQueryMethod queryMethod, org.springframework.data.relational.core.dialect.Dialect dialect, JdbcConverter converter, NamedParameterJdbcOperations operations, RowMapper<Object> rowMapper) Creates a newPartTreeJdbcQuery.StringBasedJdbcQuery(JdbcQueryMethod queryMethod, NamedParameterJdbcOperations operations, AbstractJdbcQuery.RowMapperFactory rowMapperFactory, JdbcConverter converter, QueryMethodEvaluationContextProvider evaluationContextProvider) Creates a newStringBasedJdbcQueryfor the givenJdbcQueryMethod,RelationalMappingContextandAbstractJdbcQuery.RowMapperFactory.StringBasedJdbcQuery(JdbcQueryMethod queryMethod, NamedParameterJdbcOperations operations, RowMapper<?> defaultRowMapper, JdbcConverter converter, QueryMethodEvaluationContextProvider evaluationContextProvider) Creates a newStringBasedJdbcQueryfor the givenJdbcQueryMethod,RelationalMappingContextandRowMapper. -
Uses of JdbcConverter in org.springframework.data.jdbc.repository.support
Methods in org.springframework.data.jdbc.repository.support with parameters of type JdbcConverterModifier and TypeMethodDescriptionvoidJdbcRepositoryFactoryBean.setConverter(JdbcConverter converter) Constructors in org.springframework.data.jdbc.repository.support with parameters of type JdbcConverterModifierConstructorDescriptionJdbcRepositoryFactory(DataAccessStrategy dataAccessStrategy, org.springframework.data.relational.core.mapping.RelationalMappingContext context, JdbcConverter converter, org.springframework.data.relational.core.dialect.Dialect dialect, ApplicationEventPublisher publisher, NamedParameterJdbcOperations operations) Creates a newJdbcRepositoryFactoryfor the givenDataAccessStrategy,RelationalMappingContextandApplicationEventPublisher.SimpleJdbcRepository(JdbcAggregateOperations entityOperations, PersistentEntity<T, ?> entity, JdbcConverter converter)
MappingJdbcConverterinstead as the naming suggests a limited scope of functionality.