spring-batch 相关问题

Spring Batch是一个轻量级,全面的框架,旨在实现对企业系统日常运营至关重要的批处理应用程序的开发。此上下文中的批处理应用程序是指针对批量数据处理的自动离线系统。

在 Spring Batch 中倒置读取文本文件

我正在尝试颠倒地读取 spring 批处理中的文件,为此我创建了一个自定义阅读器,如下所示: 导入 org.springframework.batch.item.ItemReader; 导入 java.io.BufferedReader; 我...

回答 1 投票 0

我无法使用 Spring Batch 测试来模拟调用

我正在尝试测试批处理作业的一个步骤,为此我模拟了调用 downloadService.downloadFile(),但是当我运行测试时,调用 downloadService.downloadFile() 只是执行而不是模拟。 我的

回答 1 投票 0

为什么 SELECT VERSION FROM BATCH_JOB_EXECUTION WHERE JOB_EXECUTION_ID=?什么也没返回?

我正在 Spring 批处理测试的帮助下测试 Spring 批处理应用程序。我已经在 h2 数据库中手动创建了 spring 批量测试使用的表。然而当测试启动时...

回答 1 投票 0

执行作业时遇到致命错误:org.springframework.dao.EmptyResultDataAccessException:结果大小不正确:预期为1,实际为0

我正在将 Spring boot/批处理代码从 1.4.0 升级到 2.7.2。迁移已完成,大部分代码正在运行。代码被部署到 JBOSS7/wildfly。 我在执行时遇到错误...

回答 2 投票 0

引起:org.springframework.jdbc.BadSqlGrammarException:PreparedStatementCallback;错误的 SQL 语法 [SELECT JOB_INSTANCE_ID,

我正在开发 Spring Boot Batch 示例。在此示例中,我收到以下错误。使用 spring-boot-starter-parent 是 2.0.3.RELEASE。 我怀疑 Spring Boot 希望得到表格

回答 3 投票 0

在组件中make null效果好不好?

我的程序逻辑有Spring-batch和一些带有策略模式的处理工作。 (在 JDK 8 上使用) 但它的值对象太多,并且会产生大量堆内存。 (编辑:平均而言,一份工作有超过

回答 1 投票 0

组件中closeable效果好不好?

我的程序逻辑有Spring-batch和一些带有策略模式的处理工作。 (在 JDK 8 上使用) 但它的值对象太多,并且会产生大量堆内存。 (平均一个职位有3000多个

回答 1 投票 0

JPA 使用新 ID 获取和插入与数据库中的新行相同的行时出现错误“实例的标识符已更改”

我需要从表中提取行进行一些更改,然后将它们作为新行插入同一个表中。我收到实例的错误标识符已更改。这是我的代码。 列表 我需要从表中提取行进行一些更改,然后将它们作为新行插入同一个表中。我收到实例的错误标识符已更改。这是我的代码。 List<OrderInfo> orderinfo = ordeRepository.findByOrderId(fetchOrderId); orderinfo.stream() .forEach(oi -> { oi.setOrderId(newOrderId); oi.setId(null); }); orderInfoRepository.saveAll(orderinfo); 当您通过存储库找到 orderinfo 时,这些实体的状态更改为托管,并且当您更改该实体的任何属性时,persistenceContext 将跟踪更改,并对该实体进行更改,但您正在更改 persistenceContext 和数据库通过它知道每个实体,所以如果你想创建新记录,你可以这样做,并让框架给出新的 id: newOrderIdList<OrderInfo> orderinfo = ordeRepository.findByOrderId(fetchOrderId); List<OrderInfo> newRecords = orderinfo.stream() .map(o->new OrOrderInfo(newOrderId,o.whatevr)).collect(Collectors.toList()); orderInfoRepository.saveAll(newRecords);

回答 1 投票 0

使用基于 XML 的 bean 定义时的 StepScope bean 重复

我有以下 spring boot 2 设置,仅当使用基于 XML 的 bean 定义时,它才会在启动期间抛出 BeanDefinitionOverrideException ,在使用基于 Java 的 bean 定义时同样有效...

回答 1 投票 0

Spring-batch 流程/一步后拆分

我正在构建一个 spring-batch 解决方案,其中包含以下过程: 步骤 1:将一个列表拆分为多个列表 步骤2:处理每个子列表 步骤 3:合并子列表 生成的子li...

回答 4 投票 0

尝试同时启动两个或多个 Spring Batch 作业时,会抛出错误:ORA-08177:无法序列化此事务的访问

尝试使用 CompletableFuture 并行运行两个 Spring Batch 作业时遇到错误。错误信息如下: OriginalSql = 插入 BATCH_JOB_INSTANCE(JOB_INSTANCE_ID,

回答 1 投票 0

在 Spring Batch 中设置作业的调度

我正在研究一种在 Java Spring 项目中使用的预测方法。 我的老板要求我使用 Spring Batch 批量启动这个generateForecast()方法。 他希望我使用 Spring Batch

回答 1 投票 0

Exec 存储过程无法与 JdbcCursorItemReader 一起使用

我需要在 Spring-Batch 中使用 JdbcCursorItemReader 从 select 和 exec Sybase 查询中读取数据。虽然 SELECT 查询运行完美,但 Exec 查询遇到以下错误: ...

回答 1 投票 0

微服务项目中Spring Batch Reader操作

我使用弹簧批。我的项目是用微服务架构编写的。我正在使用假客户端在 Reader 中拍摄数据。 当我使用 feign 客户端提取所有数据时,java 堆会膨胀。 ...

回答 1 投票 0

如何限制Spring Batch作业的多个实例运行?

我的 Spring 批处理由 Rest 端点触发。我正在寻找一次仅运行一个作业实例的解决方案。

回答 2 投票 0

春季批次中的不可序列化项目

我最近遇到了 Serialized 接口,它看起来像任何必须写入数据库或文件的对象都必须实现接口。我创建了一个从选项卡读取的 Spring 批处理作业...

回答 1 投票 0

spring-boot-batch-test:没有可用的“javax.sql.DataSource”类型的合格bean:预计至少有1个符合自动装配候选资格的bean

Spring-batch 正在测试上下文中寻找数据源,即使我在测试上下文和应用程序上下文中都没有使用任何数据库连接。 引起者:org.springframework.beans.factory.

回答 2 投票 0

升级Spring Batch项目后Bean创建错误

我正在升级我们团队的 Spring Batch 项目时遇到以下错误: 第2966章

回答 1 投票 0

如何使用 Spring Batch 5 实现 AsyncItemProcessor 和 AsyncItemWriter?

我目前正在开发 Spring Batch 实现,在学习 YouTube 上标题为“高性能批处理”的教程时遇到了问题。本教程建议使用...

回答 1 投票 0

用于更改库的 python 代码 pythonLibrary 。在 Spring Boot 应用程序中使用该代码..?

用于更改库的 python 代码,即 python Library 。我们可以 在 Spring Boot 应用程序中使用该代码..? 我没有得到答案。但我尝试使用这个 PythonInterpreter 解释器编写基础一脚本 = ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.