一个关于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]
阅读更多
个人分类: spring
上一篇从阿坝政府网站采集到的最新消息
下一篇Bad Thoughts Creat Poisons
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭