gpt4 book ai didi

java - 如何在 ItemWriter 中获取 JobParameter 和 JobExecutionContext?

转载 作者:行者123 更新时间:2023-12-03 13:16:08 24 4
gpt4 key购买 nike

我要检索 JobParameterJobExecutionContext我的 ItemWriter 中的对象类(class)。
如何进行?

我尝试实现 StepExecutionListener通过它我只是调用父类方法。但它没有成功。

提前致谢。

最佳答案

实现 StepExecutionListener 是一种方法。事实上,这是 Spring Batch 1.x 中的唯一方法。

从 Spring Batch 2 开始,您有另一种选择:您可以将 Job Parameters 和 Job Execution Context 中的任何条目注入(inject)到您的项目编写器中。使用 step 制作您的项目作家范围,然后使用 #{jobParameters['theKeyYouWant']} 之类的表达式或 #{jobExecutionContext['someOtherKey']}为您的项目编写者注入(inject)值(value)。

关于java - 如何在 ItemWriter 中获取 JobParameter 和 JobExecutionContext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14949985/

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