本周 Spring 资讯:2012年3月6日

工程 | Adam Fitzgerald | 2012年3月7日 | ...

欢迎阅读最新一期的 本周 Spring 资讯。本周有很多精彩内容,特别是关于刚刚发布的 Spring for Apache Hadoop 项目,该项目为 Apache Hadoop 提供了非常强大的 Spring API 集成。Apache Hadoop 是一个最初设计用于支持 MapReduce 风格批处理解决方案的开源框架。

</P> 
  1. Costin Leau 上周,宣布发布 Spring for Apache Hadoop 1.0.0.M1,由此拉开了序幕。我无法比 Costin 解释得更好,所以我就不多说了。摘自他的文章:
    无论是编写独立的、原生的 MapReduce 应用,与企业中多个数据存储的数据进行交互,还是协调由 HDFS、Pig 或 Hive 作业组成的复杂工作流,Spring for Apache Hadoop 都秉持 Spring 的哲学,提供简化的编程模型,并解决由基础设施造成的“意外复杂性”。
    还在等什么?快去看看吧!看完之后,您可能还会想看看其他的相关报道。正如您可能预料到的,许多就此撰写了博客也是
    	 </LI> 
    <LI> What are you guys doing in two days, on March 8th, 2012? I'll be at the Native Android Development with Spring for Android webinar that introduces native Android development practices, resource management and the Spring for Android integration library, which makes the whole process more natural for developers that wish to interface with services on the server side. 
    	 There are, as usual, two editions, one <a href= "http://www.springsource.org/node/3482">for North America</A> and <a href = "http://www.springsource.org/node/3481">one for Europe</A>. Don't miss it! 
    	</LI…

SpringSource Tool Suite 2.9.0 发布

发布 | Martin Lippert | 2012年3月6日 | ...

亲爱的 Spring 社区,

 

我们很高兴宣布 SpringSource Tool Suite (STS) 2.9.0 新版本发布。此版本的一些亮点包括:

  • 现已包含刚刚发布的 Eclipse Indigo SR2 (3.7.2)
  • 更新到 tc Server 2.6.3、Spring Roo 1.2.1 和 Grails 2.0.1
  • 现在包含基于 AspectJ 1.7.0 的 AJDT
  • 支持 Spring Integration 2.1
  • 支持 Grails 2.0
  • 改进的 Gradle 集成

更多关于新特性和 bug 修复的详细信息请参见 新增与改进 文档。详细的 安装说明 也已提供。一如既往,可以从 STS 下载页面 下载。

 

展望未来,STS 3.0.0 计划于 2012 年 7 月发布,将基于 Eclipse Juno (4.2)。

介绍 Spring Integration Scala DSL

工程 | Oleg Zhurakousky | 2012年3月5日 | ...

引言

Spring Integration 团队很高兴宣布 Spring Integration Scala DSL 的首个里程碑版本 (1.0.0.M1) 发布,它是 Spring Integration 产品组合的最新成员之一。
什么是 Spring Integration Scala DSL?

Spring Integration Scala DSL 是一个用 Scala 编写的领域特定语言 (DSL),其目标是:

    • 为 Spring Integration 提供一个强类型的 XML 配置替代方案
    • 提高 Spring Integration 在 Scala 社区的知名度
    • 提供与各种 Scala 框架和产品(例如 Akka)的一流集成
    • 提供与 Java 的无缝集成,使 Scala 开发者仍能利用其现有的 Java 投资

我们想指出的一点是,Spring Integration Scala DSL 本身不是一个新的 EIP 框架。它是一个基于 Scala 的 DSL,构建在基于 Java 的 Spring Integration 框架之上,在首个里程碑版本中,DSL 本身仍然严重依赖于 Spring Integration API 中的 Java 类型。然而,随着后续里程碑版本的推进,DSL 将会越来越趋向于 Scala 风格。我们相信,与现有… 的这种紧密集成

Spring for Android 1.0.0.RC1 发布

发布 | Roy Clarkson | 2012年3月5日 | ...

亲爱的 Spring 社区,

我们很高兴宣布 Spring for Android 项目的首个候选发布版本现已可用!

Spring for Android 支持在 Android 环境中使用 Spring Framework。1.0.0.RC1 版本重点更新了对原生 Android 应用中最新 Spring Social 版本的支持,并增强了 RestTemplate。这包括:

  • 通过 Spring for Android Auth 模块支持 Spring Social 1.0.2.RELEASE 和 Spring Security 3.1.0.RELEASE,该模块包含一个用于持久化 OAuth API 连接的 SQLite 数据存储。
  • 更新了 RestTemplate 支持,现已达到 Spring Framework 3.1.0.RELEASE 的级别。
  • 增加了对 Basic Authentication 的支持。
  • 增加了 AssetResource,用于访问存储在 Android 项目 assets 目录中的静态资源。
  • 由于与某些设备上预安装的 Gson 版本不兼容,移除了 GsonHttpMessageConverter 的自动加载。
  • 改进了 RestTemplate 中的 gzip 支持。
  • 现在在 Gingerbread 及更新版本中默认使用标准的 J2SE 功能 (HttpURLConnection),这是 Google 推荐的。
  • 在使用 HttpURLConnection 时,在 Eclair 及更旧版本上禁用了连接复用,因为这些 Android 版本存在连接池缺陷。
  • 增加了若干额外的 bug 修复和改进。

Spring for Android 支持 Android 2.1 (API Level 7) 及更高版本。

要获取软件,下载 发布版本,或者只需将 maven artifacts 添加到您的项目。要查看实际功能,请查看 spring-android-showcase(已更新至 1.0.0.RC1)。

Spring Data Neo4j 2.1.0 里程碑 1 发布

发布 | Michael Hunger | 2012年3月2日 | ...

亲爱的 Spring-NOSQL 社区,

Spring Data - Neo4j 上次发布以来,我们处理了许多您提出的重要改进和扩展问题。

感谢 Mark Spitzler、Oliver Gierke、Rajaram Ganeshan、Laurent Pireyn 的贡献以及所有其他社区成员的反馈和讨论。

我们鼓励您尝试一下,尤其是新功能,并向我们发送您的反馈。

我们知道仍有一些未解决的问题,并计划在 2.1 版本中解决它们,该版本计划于 3 月底发布,与 Neo4j 1.7 对齐。

如果您有任何问题或建议,请随时在 Spring 论坛Neo4j Google Group 上提问,或在 JIRA 中提出问题…

本周 Spring 资讯,2012年2月28日

工程 | Josh Long | 2012年2月29日 | ...

欢迎阅读最新一期的 本周 Spring 资讯。和往常一样,我们有很多精彩内容供您查阅。

  Since you&#39;re here, though, let&#39;s talk about the <a href="http://blog.cloudfoundry.com/post/13481010905/cloud-foundry-open-tour-2012" target="_blank">Cloud Foundry Open Tour</a>, which is an event bringing the industry&#39;s best talent and speakers on Spring, Cloud Foundry, and much more  to a town near you in America, Asia and Europe.  The full itinerary&#39;s provided on the linked page, but if you&#39;re in (or near) Shanhai, Beijing, Tokyo, London, Moscow, Kiev, San Francisco, Portland, Austin, and Washington D.C., then you should not  miss this event - <a href="http://opentour…

介绍 Spring for Apache Hadoop

工程 | Costin Leau | 2012年2月29日 | ...

我很高兴宣布 Spring for Apache Hadoop 项目的首个里程碑版本 (1.0.0.M1) 已发布,并谈谈我们过去几个月所做的一些工作。作为 Spring Data 旗下的项目,Spring for Apache Hadoop 通过利用 Spring 生态系统的能力,为开发基于 Apache Hadoop 技术的应用程序提供了支持。无论是编写独立的、原生的 MapReduce 应用,与企业中多个数据存储的数据进行交互,还是协调由 HDFS、Pig 或 Hive 作业组成的复杂工作流,或者…

Spring for Apache Hadoop 1.0.0 M1 发布

发布 | Costin Leau | 2012年2月29日 | ...

亲爱的 Spring 社区,我很高兴宣布 Spring for Apache Hadoop 1.0 M1 版本发布

下载 | JavaDocs | 参考文档 | 更新日志

Spring for Apache Hadoop 的特性包括支持:

  • Apache Hadoop 配置
  • MapReduce、流式作业和工具
  • HBase 配置
  • Hive 服务器和 thrift 客户端
  • Pig 配置
  • 适用于 Apache Hadoop FsShell 和 DistCp 的嵌入式 API
  • 用于 HDFS 交互的 JSR-223/javax.scripting
  • 用于原生 Apache Hadoop、Hive、Pig 的 Spring Batch tasklets

有关 Spring for Apache Hadoop 的快速入门,请参阅这篇博客文章或参考文档。

我们期待您在论坛问题跟踪器中提供反馈。

视频:现代应用的消息传递

新闻 | Adam Fitzgerald | 2012年2月28日 | ...

在最近的《现代应用的消息传递》网络研讨会中,Tom McCuch 解释了企业消息传递的格局如何变化,并讨论了正在出现的新型解决方案。Tom 介绍了新兴的消息应用架构、AMQP 和 RabbitMQ 作为消息解决方案,以及 Spring Integration 在消息用例中的兴起以及作为基于 Spring 应用的 DSL。

如果您觉得演示有用,请务必点赞,并订阅 SpringSourceDev 频道以观看其他录制内容和截屏视频。

获取 Spring 新闻快报

订阅 Spring 新闻快报,保持联系

订阅

抢占先机

VMware 提供培训和认证,助力您加速发展。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

近期活动

查看 Spring 社区的所有近期活动。

查看全部