我需要在jbatch中配置作业存储库,因为我需要设置自定义数据源。我不明白如何编码它的xml以及我必须在项目中放置的位置。

<job-repository id="jobRepository"
    data-source="dataSource"
    transaction-manager="transactionManager"
    table-prefix="JCG_BATCH_"
    max-varchar-length="1000"/>


我认为我需要的代码应该看起来与此类似(但这是我不能使用的Spring Batch)

最佳答案

要设置自定义数据源,应在路径META-INF / services处创建一个batch-config.properties。

在这里,您可以设置新的数据源:

JNDI_NAME= your datasource

关于java - JBatch上的JobRepository,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38245555/

10-12 00:02