Uses of Interface
org.springframework.data.jdbc.core.convert.DataAccessStrategy
Packages that use DataAccessStrategy
Package
Description
Core JDBC implementation.
JDBC-specific conversion classes.
Support classes for integration of the repository programming model with JDBC.
-
Uses of DataAccessStrategy in org.springframework.data.jdbc.core
Methods in org.springframework.data.jdbc.core that return DataAccessStrategyModifier and TypeMethodDescriptionJdbcAggregateOperations.getDataAccessStrategy()Return theDataAccessStrategyJdbcAggregateTemplate.getDataAccessStrategy()Constructors in org.springframework.data.jdbc.core with parameters of type DataAccessStrategyModifierConstructorDescriptionJdbcAggregateTemplate(ApplicationContext applicationContext, RelationalMappingContext context, JdbcConverter converter, DataAccessStrategy dataAccessStrategy) Creates a newJdbcAggregateTemplategivenApplicationContext,RelationalMappingContextandDataAccessStrategy.JdbcAggregateTemplate(ApplicationEventPublisher publisher, RelationalMappingContext context, JdbcConverter converter, DataAccessStrategy dataAccessStrategy) Creates a newJdbcAggregateTemplategivenApplicationEventPublisher,RelationalMappingContext,JdbcConverterandDataAccessStrategy.JdbcAggregateTemplate(JdbcConverter converter, DataAccessStrategy dataAccessStrategy) -
Uses of DataAccessStrategy in org.springframework.data.jdbc.core.convert
Classes in org.springframework.data.jdbc.core.convert that implement DataAccessStrategyModifier and TypeClassDescriptionclassDelegates each method to theDataAccessStrategys passed to the constructor in turn until the first that does not throw an exception.classThe defaultDataAccessStrategyis to generate SQL statements based on metadata from the entity.classDelegates all method calls to an instance set after construction.Methods in org.springframework.data.jdbc.core.convert that return DataAccessStrategyModifier and TypeMethodDescriptionDataAccessStrategyFactory.create()Creates a newDataAccessStrategy.Methods in org.springframework.data.jdbc.core.convert with parameters of type DataAccessStrategyModifier and TypeMethodDescriptionvoidDelegatingDataAccessStrategy.setDelegate(DataAccessStrategy delegate) 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 DataAccessStrategyConstructor parameters in org.springframework.data.jdbc.core.convert with type arguments of type DataAccessStrategy -
Uses of DataAccessStrategy in org.springframework.data.jdbc.mybatis
Classes in org.springframework.data.jdbc.mybatis that implement DataAccessStrategyMethods in org.springframework.data.jdbc.mybatis that return DataAccessStrategyModifier and TypeMethodDescriptionstatic DataAccessStrategyMyBatisDataAccessStrategy.createCombinedAccessStrategy(RelationalMappingContext context, JdbcConverter converter, NamedParameterJdbcOperations operations, org.apache.ibatis.session.SqlSession sqlSession, NamespaceStrategy namespaceStrategy, Dialect dialect, QueryMappingConfiguration queryMappingConfiguration) Create aDataAccessStrategythat first checks for queries defined by MyBatis and if it doesn't find one uses aDefaultDataAccessStrategystatic DataAccessStrategyMyBatisDataAccessStrategy.createCombinedAccessStrategy(RelationalMappingContext context, JdbcConverter converter, NamedParameterJdbcOperations operations, org.apache.ibatis.session.SqlSession sqlSession, Dialect dialect, QueryMappingConfiguration queryMappingConfiguration) Create aDataAccessStrategythat first checks for queries defined by MyBatis and if it doesn't find one uses aDefaultDataAccessStrategy -
Uses of DataAccessStrategy in org.springframework.data.jdbc.repository.config
Methods in org.springframework.data.jdbc.repository.config that return DataAccessStrategyModifier and TypeMethodDescriptionstatic DataAccessStrategyJdbcConfiguration.createDataAccessStrategy(NamedParameterJdbcOperations operations, JdbcConverter jdbcConverter, @Nullable QueryMappingConfiguration mappingConfiguration, JdbcDialect dialect) AbstractJdbcConfiguration.dataAccessStrategyBean(NamedParameterJdbcOperations operations, JdbcConverter jdbcConverter, JdbcMappingContext context, JdbcDialect dialect) MyBatisJdbcConfiguration.dataAccessStrategyBean(NamedParameterJdbcOperations operations, JdbcConverter jdbcConverter, JdbcMappingContext context, JdbcDialect dialect) Methods in org.springframework.data.jdbc.repository.config with parameters of type DataAccessStrategyModifier and TypeMethodDescriptionAbstractJdbcConfiguration.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 DataAccessStrategy in org.springframework.data.jdbc.repository.support
Methods in org.springframework.data.jdbc.repository.support with parameters of type DataAccessStrategyModifier and TypeMethodDescriptionvoidJdbcRepositoryFactoryBean.setDataAccessStrategy(DataAccessStrategy dataAccessStrategy) Constructors in org.springframework.data.jdbc.repository.support with parameters of type DataAccessStrategyModifierConstructorDescriptionJdbcRepositoryFactory(DataAccessStrategy dataAccessStrategy, RelationalMappingContext context, JdbcConverter converter, Dialect dialect, ApplicationEventPublisher publisher, NamedParameterJdbcOperations jdbcOperations) Deprecated, for removal: This API element is subject to removal in a future version.useJdbcRepositoryFactory(JdbcAggregateOperations)for consistent configuration instead.
DelegatingDataAccessStrategy(DataAccessStrategy)to avoid mutable state.