【发布时间】:2021-05-11 07:55:51
【问题描述】:
这里的文档使用 jdbc 模板。 https://docs.spring.io/spring-batch/docs/4.1.x/reference/html/testing.html#testing
我想问一下如何使用 MongoDB 编写与 Spring Batch 的集成测试?最好,如果你们能提供一个具体的例子。
我将这些依赖项用于您的信息
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency>
<dependency>
<groupId>de.flapdoodle.embed</groupId>
<artifactId>de.flapdoodle.embed.mongo</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-batch</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework.batch</groupId>
<artifactId>spring-batch-test</artifactId>
<version>${spring.batch.version}</version>
<scope>test</scope>
</dependency>
【问题讨论】:
-
你应该尝试至少写一些代码,即使它在开始时不起作用。
-
如果我能找到一个使用 mongodb 的 spring 批处理示例就好了
标签: java spring-boot unit-testing spring-batch batch-processing