spring-batch - 带有注释的 Spring 批处理

标签 spring-batch

我是 Spring 批处理的新手,正在寻找一些开发的示例 带注释的 Spring 批处理 概念。

此链接 ( click ) 谈论 Spring 批处理,而不是带有注释概念的 Spring 批处理。正如给定链接文档中所讨论的那样,尚不清楚。我正在使用最新的 Spring 框架。我想避免 xml 配置。

Spring Batch 是非常好的批处理工具吗?或者是否有更好的工具可用于批处理而不是 Spring 批处理?

Spring批处理有什么限制吗?

最佳答案

Spring Batch 仅支持您可以使用注释配置的有限功能。主要是监听回调,如 @BeforeStep@AfterChunk .使用这些注解为您提供了实现相应接口(interface)或使用注解方法的选择。必须将带注释的 bean 注入(inject)到 XML 配置中的作业、步骤或 block ( readerprocessorwriterretry-policyskip-policylisteners )中,这是您无法避免的。

关于spring-batch - 带有注释的 Spring 批处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8722677/

相关文章:

java - Spring Batch+Boot 和 : [org/springframework/web/WebApplicationInitializer. 类]无法打开,因为它不存在

spring - 回滚失败 : connection closed after database restart on Spring-batch

java - 使用 Spring Batch 进行事务管理

java - 确定正确的 Spring Boot 启动器

spring-batch - 如何通过ItemWriter向多个表中插入数据

spring - 由 : java. io.FileNotFoundException : class path resource [application. properties] 导致无法打开,因为它不存在

java - 为什么 Spring Batch 为每个线程使用 1 个数据库连接?

java - Spring Batch如何在写入步骤之前处理数据列表

spring-boot - 迁移到 Spring Boot 2 并使用 Spring Batch 4

java - 无法将 SB 配置为使用 MySQL 托管的 BATCH_* 表