gpt4 book ai didi

java - Spring 批处理 : How can I specify a class of a step in XML configuration?

转载 作者:行者123 更新时间:2023-11-30 07:41:38 25 4
gpt4 key购买 nike

在 XML 配置中,我们可以添加一个步骤。我们可以这样做:

<batch:step id="MyCoolStep"> ... </batch:step>

但是我如何指定步骤的类别?

我想写这样的东西

<batch:step id="MyCoolStep" class="com.test.batch.MyCoolStep"> ... </batch:step>

MyCoolStep 是一个 TaskletStep

最佳答案

假设你的类(class) MyCoolStep实现Tasklet ,您可以定义一个步骤like this :

<batch:step id="MyCoolStep">
<batch:tasklet>
<bean class="com.test.batch.MyCoolStep" />
</batch:tasklet>
</batch:step>

无需显式定义<bean>之前并通过 id 引用它。

但最直接的方法是:

<bean id="myCoolStepBean" class="com.test.batch.MyCoolStep" />

<batch:step id="MyCoolStep">
<batch:tasklet ref="myCoolStepBean" />
</batch:step>

关于java - Spring 批处理 : How can I specify a class of a step in XML configuration?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34615557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com