Class JdbcCursorItemReaderAutoConfiguration
java.lang.Object
org.springframework.cloud.task.batch.autoconfigure.jdbc.JdbcCursorItemReaderAutoConfiguration
@Configuration(proxyBeanMethods=false)
@EnableConfigurationProperties(JdbcCursorItemReaderProperties.class)
@AutoConfigureAfter(org.springframework.boot.autoconfigure.batch.BatchAutoConfiguration.class)
@ConditionalOnProperty(prefix="spring.batch.job.jdbccursoritemreader",
name="name")
public class JdbcCursorItemReaderAutoConfiguration
extends Object
- Since:
- 2.3
- Author:
- Michael Minella, Glenn Renfro
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionJdbcCursorItemReaderAutoConfiguration
(JdbcCursorItemReaderProperties properties, DataSource dataSource) -
Method Summary
Modifier and TypeMethodDescriptionitemReader
(org.springframework.jdbc.core.RowMapper<Map<String, Object>> rowMapper, org.springframework.jdbc.core.PreparedStatementSetter preparedStatementSetter)
-
Constructor Details
-
JdbcCursorItemReaderAutoConfiguration
public JdbcCursorItemReaderAutoConfiguration(JdbcCursorItemReaderProperties properties, DataSource dataSource)
-
-
Method Details
-
itemReader
@Bean @ConditionalOnMissingBean public org.springframework.batch.item.database.JdbcCursorItemReader<Map<String,Object>> itemReader(@Autowired(required=false) org.springframework.jdbc.core.RowMapper<Map<String, Object>> rowMapper, @Autowired(required=false) org.springframework.jdbc.core.PreparedStatementSetter preparedStatementSetter) -
rowMapper
-