Spring 团队的年度总结

阅读数:4302 2014 年 1 月 7 日 08:27

来自 Pivotal 的工作人员 Josh Long 回顾总结了在过去的2013 年Spring 相关领域的重大事件,这其中包括了Spring 4 的发布、团队加入Pivotal 等。Josh Long 是Apress 的《Spring Recipes, 2nd Edition》、O'Reilly 的《Pro Spring Roo》以及Pearson 的《Livelessons for Spring》这些技术图书的作者。他是多个Spring 项目以及 Activiti BPMN 框架的提交者。Spring 社区的“This Week in Spring”基本上都是由他来发布。在 Josh Long 的年终总结中,在 2013 年度 Spring 领域相关的大事包括:

  1. 发布Spring 4 。这个版本的主要特性包括提升了对REST 的支持、对Java EE 7 以及Java 8 的支持、对websockets 的支持,除此之外,还有大量的新特性。关于Spring 4 发布的消息,还可以参考这里这里
  2. 在 2013 年 3 月底,Spring 团队加入了 Pivotal 。EMC 将原属于 VMware 的 Spring、 Cloud Foundry 等项目组建成立了新的公司,关于该重组,我们曾经在2012 年底关注过
  3. 在年度的 SprinOne2GX 会议上,Spring 启用了新的网站主页, Spring.IO
  4. Cloud Foundry v2 发布
  5. 启动了 Pivotal One ,这是一个综合性的平台,它的特性包括 Pivotal HD 以及 Cloud Foundry,同时包括诸多流行的基础设施,如 RabbitMQ 以及 Redis ,当然 Spring 在其中扮演着核心的角色。
  6. 在 2013 年度,很多的项目发布了更新版本,包括 Spring Social Spring Integration Spring Batch Spring Data Spring Security 以及 Spring for Hadoop 。其中,值得注意的是:Spring Batch 添加了新的 Java Configuration API 并且在设计上支持了新发布的 Batch 规范;Spring Integration 3.0 新增了众多新的适配器以及功能提升;Spring Security 支持 Java Configuration API 并且针对 open-web 应用程序提供了众多的功能提升。
  7. Spring Boot 项目的组建。Spring Boot 能够对 Spring 平台以及第三方库进行自动分析,这样就能够在很短的时间内很容易地上手使用 Spring。Spring Boot 在整个行业都产生了一定的影响力,大家都认为 Boot 是很高效且富有生产力的。
  8. 针对大数据应用的构建, Spring XD 项目提供了便利的基础设施。Spring XD 是针对数据摄取、实时分析、批处理和数据导出而提供的统一的、分布式的以及可扩展的系统。它的目标是简化大数据应用程序的开发。Spring XD 基于 Spring Batch 和 Spring Integration 而构建,是一个运行时环境,能够自动处理大数据中常见的任务。
  9. 在大数据方面,不得不提的就是 Pivotal HD ,这是一个企业级的 Hadoop 发布版。Pivotal HD 能够很好地与 Spring for Hadoop 集成,是 Spring XD 中自带的数据存储组件。
  10. 社区的发展,在过去的一年中,有众多关于 Spring 的代码、博客、文章、视频以及访谈发布,从而也印证了它强大的影响力。

近几年来 Java 特性有着快速的发展和演进, Oracle 也在鼓励开发人员将应用直接迁移到 Java EE 之上以抗衡 Spring ,不过相信在未来的一段时间内,Spring 在 Java 开发领域会持续发挥一定的影响力。我们期待在新的一年中,技术社区能够带来更多新的理念。

收藏

评论

微博

用户头像
发表评论

注册/登录 InfoQ 发表评论