Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // define job parameters
- JobParametersBuilder parameters = new JobParametersBuilder();
- // create two steps
- TaskletStep step1 = new TaskletStep();
- TaskletStep step2 = new TaskletStep();
- step1.setName("PreProcessingStep");
- step2.setName("ChunkReadWriteStep");
- // create two TaskLets
- Tasklet tasklet1 = new PreProcessingTasklet();
- Tasklet tasklet2; <------ HOW DO I ATTACH MY reader/writer IN THIS TASKLET??
- // attach the TaskLet to the step
- step1.setTasklet(tasklet1);
- step2.setTasklet(tasklet2);
- // attach the steps to the job
- SimpleJob job = new SimpleJob("MyBatchJob");
- job.addStep(step1);
- job.addStep(step2);
- jobLauncher.run(job, parameters.toJobParameters());
- <job id="MyBatchJob">
- <step id="preprocessing" next="readWriteStep">
- <tasklet ref="PreProcessingTasklet"/>
- </step>
- <step id="readWriteStep">
- <tasklet>
- <chunk reader="FlatFileItemReader" writer="DBItemWriter"/>
- </tasklet>
- </step>
- </job>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement