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
ConstructorDescriptionDataAccessStrategyFactory
(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
.
-