当前位置: 首页 > 知识库问答 >
问题:

从数据库读取,写入列表。读取该列表并使用到spring batch中的其他步骤中

姜凯风
2023-03-14

我使用spring批处理,其中步骤1是从数据库读写到列表,然后有步骤2从阅读器从列表读写到数据库,处理和写到数据库,步骤3将从列表读写,处理和写到数据库。

共有1个答案

傅鸿波
2023-03-14

真的没什么花哨的。

    public Job job() {
        JobBuilder builder = new JobBuilder("load job").repository(jobRepository);
        return builder
                .start(stepCheckFeedDate())
                .next(stepUpdateControlStart())
                .next(stepUnload())
                .next(loadFeedDataToDbStep())
                .next(setpArchiveTask())
                .next(stepUpdateControlComplete())
                .build();
    }

您可以随心所欲地添加许多步骤。

 类似资料:
  • 我有一个springbatch应用程序,我将连接到一个网络数据库进行阅读。我发现的大多数示例都嵌入了数据库,用于独立测试。我不想那样做。我不确定配置是否类似。以下是我所拥有的最具德国特色的部分(带有一些异议): ,然后从应用程序启动: 我没有配置数据源。我不确定,因为我的基本上只是一个到远程网络数据库的客户端连接,它的配置是否会与我找到的各种示例的嵌入式设置不同。所以我自然会出错(如下)。我只是在

  • 我有从Firestore读取数组的问题,字符串可以在future builder中读取,如下所示, widgets库捕获的异常接收者:null尝试调用:get(“经验”) 相关的导致错误的小部件是:FutureBuilder file:///xxxxxxxx/lib/regformSummary.dart:185:45当抛出异常时,这是堆栈:#0object.nosuchmethod(dart:c

  • 问题内容: 这是一个有点奇怪的请求,但我正在寻找一种方法来将列表写入文件,然后再读回去。 我没有办法重新制作列表,以使它们如下面的示例所示正确地形成/格式化。 我的列表具有如下数据: 问题答案: 如果您不需要它是人类可读/可编辑的,则最简单的解决方案是使用。 来写: 读书: 如果您 确实 需要使它们易于阅读,则我们需要更多信息。 如果保证是没有嵌入换行符的字符串列表,则只需每行写一个: 如果它们是

  • 问题内容: 大家好,我想在html页面上显示数据库表的全部内容。我试图先从数据库中获取记录并存储在其中,但是当我在html页面上返回数组列表时,它仅重复显示最后一条记录作为数据库表的计数。这是下面的代码: 问题答案: 尝试以下代码 这是我的模特班 这是我的查看方法

  • 在这里阅读SQLite文档时,当进程想要写入SQLite数据库时,它会获得一个保留的锁。然后,一旦进程准备好写入磁盘,它就会获得一个挂起的锁,在此期间,没有新的进程可以获得共享锁,但允许现有的共享锁完成它们的业务。一旦剩余的共享锁清除,进程就可以写。 然而,当我试图编写一个数据库,而其他进程正在从该数据库中读取时,我只会立即得到一个“错误:dataset被锁定”。 为什么SQLite不执行我上面概

  • 问题内容: 因此,如标题所示,即时消息开始学习一些python,而即时消息处理则难以掌握。我需要完成的工作是读一些数字并将它们存储在列表中。文本文件如下所示: 基本上,这些是用于python的海龟制作形状的坐标和方向。我要讲的是,唯一的问题是使它们采用正确的格式。因此,我无法确定的是如何将这些数字从文件中提取到 A列表中,每个四个坐标是一个大列表中的一个列表。 这是我的尝试,但正如我所说,我需要一