春季批。动态创建作业

时间:2018-10-31 16:17:09

标签: java spring spring-boot spring-batch

我想在我的应用程序中使用Spring批处理来运行Jobs(Spring批处理),并以Set \ Steps(Spring Batch)的步骤数来生成一些测试数据(客户\用户)。 例如:

职位1(创建客户1)

Step 1 Create client in database

Step 2 Set client lastname

Step 3 Set client firstname

Step 4 Set client middle name

职位2(创建两个客户)

Step 1 Create client in database

Step 2 Set client lastname

Step 3 Set client phonenumber

因此,与Spring Batch示例相对应,我必须配置上下文文件(batch-context.xml),在这里我将明确定义Job和Steps(Flow)的配置。

但是我想要的是

动态生成步骤。

我想在其中有说明的Json文件中-设置我的Steps(Spring Batch步骤),以便我想在一个Spring Job和Spring Batch中依次执行它们,Json文件了解必须执行哪些步骤(从Json文件)并在Job(Spring Batch)中执行tham。

在Spring Batch中可以这样做吗?如是。你有例子吗?

0 个答案:

没有答案