我们能否改变这些表的名字?我们可以自定义Spring批处理元表吗?
Default Table Name->Customize Name
-----------------------------------------
• BATCH_JOB_INSTANCE->JobInstanceDescription
• BATCH_JOB_PARAMS-> JobExecutionParameters
• BATCH_JOB_EXECUTION[Customized Name Will Be Provided In Similar Fashion]
• BATCH_JOB_EXECUTION_CONTEXT->[Customized Name Will Be Provided In Similar Fashion]
• BATCH_STEP_EXECUTION->[Customized Name Will Be Provided In Similar Fashion]
• BATCH_STEP_EXECUTION_CONTEXT->[Customized Name Will Be Provided In Similar Fashion]
https://stackoverflow.com/questions/37436658/spring-batch-table-prefix-when-using-java-config – StanislavL
@StanislavL:我想,前缀只会改变表名称前缀,但具有前缀属性保留后缀部分太像 - 'GFA.BATCH_JOB_INSTANCE',所以'JOB_INSTANCE'等将被附加到该前缀。 OP所要查找的是全表名称更改,而没有这些后缀。我会探索,但据我所知,这是不可能的。 –
@StanislavL我已经检查过,在提出问题之前。正如萨比尔汗提到的只有前缀部分可以改变,但更改后缀不知道。另外我已经检查了Spring批处理文档3.0.0,但似乎该部分没有记录。可能是我必须通过更改源代码和模式文件为我的用例定制构建Spring批处理框架。 – RawAliasCoder