您可以从 JobParameters 或配置发送 Spring Batch commit-interval 吗?
Can you sent Spring Batch commit-interval from JobParameters or configuration?
我正在尝试设置基于 Spring 批处理 XML 的配置,该配置使用面向块的处理。我不想硬编码提交间隔,因为对于我的应用程序,允许从 JobParameters
设置此值更合适,或者作为不太理想的选择,从 Spring PropertyPlaceholderConfigurer
.
我可以这样做吗?怎么样?
确定就用
<step id="chunkOrientedStep">
<tasklet>
<chunk
reader="itemReader"
writer="itemWriter"
commit-interval="#{jobParameters['commit.interval']}">
</chunk>
</tasklet>
</step>
我正在尝试设置基于 Spring 批处理 XML 的配置,该配置使用面向块的处理。我不想硬编码提交间隔,因为对于我的应用程序,允许从 JobParameters
设置此值更合适,或者作为不太理想的选择,从 Spring PropertyPlaceholderConfigurer
.
我可以这样做吗?怎么样?
确定就用
<step id="chunkOrientedStep">
<tasklet>
<chunk
reader="itemReader"
writer="itemWriter"
commit-interval="#{jobParameters['commit.interval']}">
</chunk>
</tasklet>
</step>