我正在尝试设置一个基于 Spring Batch XML 的配置,该配置使用面向 block 的处理。我不想对提交间隔进行硬编码,因为对于我的应用程序来说,更合适的做法是允许从 JobParameters 设置此值,或者作为不太理想的替代方案,从 Spring PropertyPlaceholderConfigurer
。
我可以这样做吗?怎么办?
最佳答案
当然只是使用
<step id="chunkOrientedStep">
<tasklet>
<chunk
reader="itemReader"
writer="itemWriter"
commit-interval="#{jobParameters['commit.interval']}">
</chunk>
</tasklet>
</step>
关于java - 您可以从 JobParameters 或配置发送 Spring Batch 提交间隔吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37490780/