Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import org.springframework.batch.core.*;
- import org.springframework.batch.core.configuration.annotation.*;
- import org.springframework.beans.factory.annotation.*;
- import org.springframework.context.annotation.*;
- @Configuration
- public class SpringBatchConfiguration {
- private final StepBuilderFactory stepBuilderFactory;
- @Bean
- @Qualifier("validationStep")
- Step validationStep(ValidationTasklet validationTasklet){
- return stepBuilderFactory.get("validationStep")
- .tasklet(validationTasklet)
- .build();
- }
- @Bean(name = "JOB_NAME")
- Job springBatchJob(
- @Autowired JobBuilderFactory jobBuilderFactory,
- @Qualifier("validationStep") Step validationStep
- ){
- return jobBuilderFactory.get("JOB_NAME")
- .start(validationStep)
- .build();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement