Spring batch spring xd表前缀未按预期工作

Spring batch spring xd表前缀未按预期工作,spring-batch,spring-xd,spring-batch-admin,Spring Batch,Spring Xd,Spring Batch Admin,在SpringXD中,我正在执行XD admin脚本,并且没有拾取server.yml文件中定义的表前缀。已指定oracle数据库。所有批处理作业存储库表都将继续使用默认前缀“批处理”创建 我已将servers.yml更新如下: spring: batch: isolationLevel: ISOLATION_READ_COMMITTED clobType: dbType: oracle maxVarcharLength: 2500 tablePref

在SpringXD中,我正在执行XD admin脚本,并且没有拾取server.yml文件中定义的表前缀。已指定oracle数据库。所有批处理作业存储库表都将继续使用默认前缀“批处理”创建

我已将servers.yml更新如下:

spring:
  batch:
    isolationLevel: ISOLATION_READ_COMMITTED
    clobType:
    dbType: oracle
    maxVarcharLength: 2500
    tablePrefix: XD_
    validateTransactionState: true
    initializer:
       enabled: true

是否有其他位置需要指定覆盖默认值

AFAIK,如果您想在Spring批处理中使用不同的前缀,则必须手动创建批处理存储库表。如果您查看用于创建表的脚本,它们具有批处理前缀--

因此,在创建带有所需前缀的表之后,修改XD配置以使用前缀,并关闭
spring.batch.initializer.enabled