一个关于Spring的好消息及Spring Batch概述

3年前,即将大学毕业,遇到了spring,还以SSH框架为题做了毕业论文,没明白spring到底干嘛呢,好像就是在搭积木,没明白sping怎么干这事有这么多人表扬她,论文质量可想而知有多烂,现在自己实在都不忍心看,只是打成压缩包留着纪念。因为答辩的都不是软件方向的,没人懂这个,稀里糊涂的过了论文答辩。忙忙碌碌一晃3年过去了,一直在用它,却从来不了解她(干苦力的),很遗憾,几次下决心想摸摸sourcecode,都没有成功,关键问题是[b]懒[/b],最近和一个朋友聊天,又提到这个经典。又忍不住想去仔细看看这个小家伙到底干了些什么好事,计划在夏天结束之前把她看明白。一个[b]好消息[/b]是 [url=http://spring.jactiongroup.net/index.php]SpringFramework中文论坛[/url] [url=http://spring.jactiongroup.net/viewtopic.php?t=3800]Spring Framework 2.5 Reference翻译计划 [/url] 的wiki上写到6月初最终稿即将出炉。感谢翻译组为我这样的“懒人”所做的工作。

下面是关于spring框架针对批处理所做的工作的介绍。
---------------------------------------------
Introduction
mission critical environments. These business operations include automated, complex processing of large volumes of information that is most efficiently processed without user interaction. These operations typically include time based events (e.g. month-end calculations, notices or correspondence), periodic application of complex business rules processed repetitively across very large data sets (e.g. insurance benefit determination or rate adjustments), or the integration of information that is received from internal and external systems that typically requires formatting, validation and processing in a transactional manner into the system of record. Batch processing is used to process billions of transactions every day for enterprises.

Spring Batch is a lightweight, comprehensive batch framework designed to enable the development of robust batch applications vital for the daily operations of enterprise systems. Spring Batch builds upon the productivity, POJO-based development approach, and general ease of use capabilities people have come to know from the Spring Framework, while making it easy for developers to access and leverage more advance enterprise services when necessary.

Spring Batch provides reusable functions that are essential in processing large volumes of records, including logging/tracing, transaction management, job processing statistics, job restart, skip, and resource management. It also provides more advance technical services and features that will enable extremely high-volume and high performance batch jobs though optimization and partitioning techniques. Simple as well as complex, high-volume batch jobs can leverage the framework in a highly scalable manner to process significant volumes of information.

Spring Batch Architecture

[img]http://static.springframework.org/spring-batch/images/ExecutionEnvironment.png[/img]

[img]http://static.springframework.org/spring-batch/images/RuntimeDependencies.png[/img]

来自 [url]http://static.springframework.org/spring-batch/[/url]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值