Spring 春季批处理:基础设施

Spring 春季批处理:基础设施,spring,batch-processing,Spring,Batch Processing,我正在阅读Spring用户指南。我看到了下面的陈述。我被“让框架负责基础设施”的说法弄糊涂了。我的意思是基础设施意味着任何硬件。春季批处理中的Nw是框架,基础设施是从哪里来的 批处理开发人员使用Spring编程模型:专注于业务逻辑;让 负责基础设施的框架 请帮助我理解/Spring批处理框架是为满足企业组织中每天运行的批处理应用程序而设计的。它有助于利用Spring框架和advance服务的优势。springbatch主要用于处理海量数据。它使用不同的优化和分区技术提供了更好的性能和高度可扩展性

我正在阅读Spring用户指南。我看到了下面的陈述。我被“让框架负责基础设施”的说法弄糊涂了。我的意思是基础设施意味着任何硬件。春季批处理中的Nw是框架,基础设施是从哪里来的

批处理开发人员使用Spring编程模型:专注于业务逻辑;让 负责基础设施的框架


请帮助我理解/

Spring批处理框架是为满足企业组织中每天运行的批处理应用程序而设计的。它有助于利用Spring框架和advance服务的优势。springbatch主要用于处理海量数据。它使用不同的优化和分区技术提供了更好的性能和高度可扩展性。它还提供了优于日志/跟踪、事务管理、作业处理统计、作业重启、步骤和资源管理的优势。通过使用Spring编程模型,我可以编写业务逻辑并让框架负责基础设施

SpringBatch包括三个组件:批处理应用程序、批处理执行环境和批处理基础结构

应用程序组件包含所有批处理作业和使用SpringBatch编写的自定义代码

核心组件包含启动和控制批处理作业所需的核心运行时类。它包括JobLauncher、Job和Step实现等内容。应用程序和核心都构建在公共基础架构之上

基础架构包含应用程序和核心框架本身都使用的读卡器、写卡器和服务。它们包括ItemReader、ItemWriter和MongoTemplate。要使用Spring批处理框架,只需配置和自定义XML文件。所有现有的核心服务都应该易于替换或扩展,而不会对基础架构层造成任何影响

-来自Devx


我希望这能帮助您理解它是如何工作的。

Spring批处理框架旨在满足企业组织中每天运行的批处理应用程序的需要。它有助于利用Spring框架和advance服务的优势。springbatch主要用于处理海量数据。它使用不同的优化和分区技术提供了更好的性能和高度可扩展性。它还提供了优于日志/跟踪、事务管理、作业处理统计、作业重启、步骤和资源管理的优势。通过使用Spring编程模型,我可以编写业务逻辑并让框架负责基础设施

SpringBatch包括三个组件:批处理应用程序、批处理执行环境和批处理基础结构

应用程序组件包含所有批处理作业和使用SpringBatch编写的自定义代码

核心组件包含启动和控制批处理作业所需的核心运行时类。它包括JobLauncher、Job和Step实现等内容。应用程序和核心都构建在公共基础架构之上

基础架构包含应用程序和核心框架本身都使用的读卡器、写卡器和服务。它们包括ItemReader、ItemWriter和MongoTemplate。要使用Spring批处理框架,只需配置和自定义XML文件。所有现有的核心服务都应该易于替换或扩展,而不会对基础架构层造成任何影响

-来自Devx


我希望这将有助于您了解其工作原理。

如果您阅读完整的文档,您将获得:

图:Spring批处理分层体系结构

这种分层架构突出了三个主要的高层 组件:应用程序、核心和基础架构。应用程序 包含开发人员使用编写的所有批处理作业和自定义代码 春季批次。批处理核心包含核心运行时类 启动和控制批处理作业所必需的。它包括这样的东西 作为JobLauncher、Job和Step实现。应用程序和 核心是建立在一个共同的基础设施之上的。这一基础设施 包含常见的读写器和服务,如 RetryTemplate,应用程序和 开发人员(ItemReader和ItemWriter)和核心框架本身。 (重试)


如果您阅读完整的文档,您将获得:

图:Spring批处理分层体系结构

这种分层架构突出了三个主要的高层 组件:应用程序、核心和基础架构。应用程序 包含开发人员使用编写的所有批处理作业和自定义代码 春季批次。批处理核心包含核心运行时类 启动和控制批处理作业所必需的。它包括这样的东西 作为JobLauncher、Job和Step实现。应用程序和 核心是建立在一个共同的基础设施之上的。这一基础设施 包含常见的读写器和服务,如 RetryTemplate,应用程序和 开发人员(ItemReader和ItemWriter)和核心框架本身。 (重试)