Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. import org.springframework.batch.core.*;
  2. import org.springframework.batch.core.configuration.annotation.*;
  3. import org.springframework.beans.factory.annotation.*;
  4. import org.springframework.context.annotation.*;
  5.  
  6. @Configuration
  7. public class SpringBatchConfiguration {
  8.  
  9. private final StepBuilderFactory stepBuilderFactory;
  10.  
  11. @Bean
  12. @Qualifier("validationStep")
  13. Step validationStep(ValidationTasklet validationTasklet){
  14. return stepBuilderFactory.get("validationStep")
  15. .tasklet(validationTasklet)
  16. .build();
  17. }
  18.  
  19. @Bean(name = "JOB_NAME")
  20. Job springBatchJob(
  21. @Autowired JobBuilderFactory jobBuilderFactory,
  22. @Qualifier("validationStep") Step validationStep
  23. ){
  24. return jobBuilderFactory.get("JOB_NAME")
  25. .start(validationStep)
  26. .build();
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement