Spring GS - 创建缺少数据库查询输出的批处理服务
Spring GS - Creating a Batch Service missing output from db query
我有 运行 Getting Started - Creating a Batch Service
的完整来源
知道样本使用@EnableBatchProcessing提供的基于内存的数据库,数据库查询结果是预期的还是只有在数据永久持久化时才可用?
添加一些调试行后,似乎先执行数据库查询,然后再执行作业。这是预期的行为吗?
这里有什么我遗漏的吗?
谢谢
亚历克斯
你没有遗漏任何东西。这与该指南 (https://github.com/spring-guides/gs-batch-processing/issues/8). I just created a pull request to address this issue. You can view the PR here (https://github.com/spring-guides/gs-batch-processing/pull/9) 的第 8 个问题相关,直到它被合并。
更新
PR已合并,guid已更新。新版本应该没有这个问题了
我有 运行 Getting Started - Creating a Batch Service
的完整来源知道样本使用@EnableBatchProcessing提供的基于内存的数据库,数据库查询结果是预期的还是只有在数据永久持久化时才可用?
添加一些调试行后,似乎先执行数据库查询,然后再执行作业。这是预期的行为吗?
这里有什么我遗漏的吗?
谢谢 亚历克斯
你没有遗漏任何东西。这与该指南 (https://github.com/spring-guides/gs-batch-processing/issues/8). I just created a pull request to address this issue. You can view the PR here (https://github.com/spring-guides/gs-batch-processing/pull/9) 的第 8 个问题相关,直到它被合并。
更新
PR已合并,guid已更新。新版本应该没有这个问题了