我有一个Spring批处理步骤阅读器,其查询很复杂,并包含多个表的连接。 每天运行作业,查找根据上次更新日期添加到表A的记录。 在没有添加记录的情况下,查询仍然需要很长时间才能返回结果。我想检查是否有任何记录添加到表A,然后才运行完整的查询。 示例:从表A中选择count(recordID),其中last_update_date> 如果计数> 0,然后继续步骤(读者,作者等)加入其他表。 如果count = 0,则跳过reader,writer并将步骤状态设置为COMPLETED,然后继续执行作业的下一步。 这是否可以在Spring批次中使用?如果是的话,怎么办呢?