Ich habe diese Klasse: < /p>
package com.example.demo;
import org.springframework.batch.core.Job;
import org.springframework.batch.core.job.builder.JobBuilder;
import org.springframework.batch.core.repository.JobRepository;
import org.springframework.batch.core.step.builder.StepBuilder;
import org.springframework.batch.repeat.RepeatStatus;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.transaction.PlatformTransactionManager;
@Configuration
public class JobConfiguration {
@Bean
public Job job(JobRepository jobRepository, PlatformTransactionManager transactionManager) {
return new JobBuilder("job", jobRepository)
.start(new StepBuilder("step", jobRepository)
.tasklet((contribution, chunkContext) -> {
System.out.println("hello world");
return RepeatStatus.FINISHED;
}, transactionManager)
.build())
.build();
}
}
< /code>
Ich möchte klassenjobConfigurationTest erstellen, um mit Junit zu testen. Kannst du mir bitte helfen (wie man 'PlatformTransactionManager')
JUNIT Spring Batch 5 ⇐ Java
-
- Similar Topics
- Replies
- Views
- Last post