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