2008-05-26

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

关键字: spring batch
3年前,即将大学毕业,遇到了spring,还以SSH框架为题做了毕业论文,没明白spring到底干嘛呢,好像就是在搭积木,没明白sping怎么干这事有这么多人表扬她,论文质量可想而知有多烂,现在自己实在都不忍心看,只是打成压缩包留着纪念。因为答辩的都不是软件方向的,没人懂这个,稀里糊涂的过了论文答辩。忙忙碌碌一晃3年过去了,一直在用它,却从来不了解她(干苦力的),很遗憾,几次下决心想摸摸sourcecode,都没有成功,关键问题是,最近和一个朋友聊天,又提到这个经典。又忍不住想去仔细看看这个小家伙到底干了些什么好事,计划在夏天结束之前把她看明白。一个好消息SpringFramework中文论坛 Spring Framework 2.5 Reference翻译计划 的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





来自 http://static.springframework.org/spring-batch/
评论
发表评论

您还没有登录,请登录后发表评论

wutao8818
搜索本博客
我的相册
6b189252-4523-3f66-9b60-b4c688770fec-thumb
电信搞什么
共 12 张
最近加入圈子
存档
最新评论
  • 部署django记
    不知道。现在自己有服务器了。就不用虚拟主机了。
    -- by wutao8818
  • 部署django记
    有没有其他python虚拟主机服务的介绍
    -- by jimichan
  • 部署django记
    我现在已经不用他们的主机了。服务质量太差。有些东西问他们觉得不是他们的事情就不管 ...
    -- by wutao8818
  • 部署django记
    请问,那些静态文件 如 css、images 怎么配置呢?我也打算发布在他们那里
    -- by jimichan
  • NIO
    好,明白为什么存在了,谢谢
    -- by chyy001