我們能否改變這些表的名字?我們可以自定義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