Uses of Interface
org.springframework.data.jdbc.core.convert.DataAccessStrategy
Packages that use DataAccessStrategy
Package
Description
Core JDBC implementation.
JDBC-specific conversion classes.
-
Uses of DataAccessStrategy in org.springframework.data.jdbc.core
Constructors in org.springframework.data.jdbc.core with parameters of type DataAccessStrategyModifierConstructorDescriptionJdbcAggregateTemplate(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 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(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 DataAccessStrategy in org.springframework.data.jdbc.repository.config
Methods in org.springframework.data.jdbc.repository.config that return DataAccessStrategyModifier 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) 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, 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.
DelegatingDataAccessStrategy(DataAccessStrategy)to avoid mutable state.