Module spring.data.jdbc
Class DataAccessStrategyFactory
java.lang.Object
org.springframework.data.jdbc.core.convert.DataAccessStrategyFactory
Factory to create a
DataAccessStrategy based on the configuration of the provided components. Specifically,
this factory creates a SingleQueryFallbackDataAccessStrategy that falls back to
DefaultDataAccessStrategy if Single Query Loading is not supported. This factory encapsulates
DataAccessStrategy for consistent access strategy creation.- Since:
- 3.2
- Author:
- Mark Paluch
-
Constructor Summary
ConstructorsConstructorDescriptionDataAccessStrategyFactory(SqlGeneratorSource sqlGeneratorSource, JdbcConverter converter, NamedParameterJdbcOperations operations, SqlParametersFactory sqlParametersFactory, InsertStrategyFactory insertStrategyFactory) Creates a newDataAccessStrategyFactory. -
Method Summary
-
Constructor Details
-
DataAccessStrategyFactory
public DataAccessStrategyFactory(SqlGeneratorSource sqlGeneratorSource, JdbcConverter converter, NamedParameterJdbcOperations operations, SqlParametersFactory sqlParametersFactory, InsertStrategyFactory insertStrategyFactory) Creates a newDataAccessStrategyFactory.- Parameters:
sqlGeneratorSource- must not be null.converter- must not be null.operations- must not be null.sqlParametersFactory- must not be null.insertStrategyFactory- must not be null.
-
-
Method Details
-
create
Creates a newDataAccessStrategy.- Returns:
- a new
DataAccessStrategy.
-