我正在使用弹簧批处理来解析我的文件。我想使用 spring Batch Admin 进行作业检查、作业启动、作业执行。Spring Batch Admin 使用 HSQLDB 数据库,该数据库在启动时被初始化。我的 Spring Batch 项目使用自己的数据库,其中包括 Spring Batch 的相应表:
- BATCH_JOB_INSTANCE
- BATCH_JOB_PARAMS
- BATCH_JOB_EXECUTION
- BATCH_STEP_EXECUTION
- BATCH_JOB_EXECUTION_CONTEXT
- BATCH_STEP_EXECUTION_CONTEXT
- BATCH_STEP_EXECUTION_SEQ
- BATCH_JOB_EXECUTION_SEQ
- BATCH_JOB_SEQ
在我的数据库中还包括一些其他表,这些表在我的项目中使用。
我希望 Spring Batch Admin 使用我的数据库的上层表而不是它自己的数据库。有没有办法做到这一点?