SpringBatch框架进行元数据管理共有九张表,其中有三张表(后缀为SEQ)是用来分配主键的。
BATCH_JOB_INSTANCE 作业实例表,用于存放Job的实例信息
BATCH_JOB_EXECUTION_PARAMS 作业参数表,用于存放每个Job执行时候的参数信息,该参数实际上是对应Job实例的。
BATCH_JOB_EXECUTION 作业执行器表,用于存放当前作业的执行信息,比如创建时间,执行开始时间,执行结束时间,执行的那个Job实例,执行状态等。
BATCH_JOB_EXECUTION_CONTEXT 作业执行上下文表,用于存放作业执行器上下文的信息。
BATCH_STEP_EXECUTION 作业步执行器表,用于存放每个Step执行器的信息,比如作业步开始执行时间,执行完成时间,执行装态,读/写次数,跳过次数等信息。
BATCH_STEP_EXECUTION_CONTEXT 作业步执行上下文表,用于存放每个作业步上下文的信息。
BATCH_JOB_SEQ 作业序列表,用于给表BATCH_J