本周 Spring - 2012 年 10 月 30 日

工程 | Josh Long | 2012 年 10 月 31 日 | ...

欢迎来到另一期《本周 Spring》!

  1. Spring Data GemFire 1.2.1 和 GemFire 7.0 已发布!新的 Spring Data 版本包括对所有 GemFire 资源配置的完整 Spring XML 命名空间支持,消除了对 GemFire 本地缓存 XML 的需求(也支持缓存 XML),以及用于 GemFire 的 Spring Data 存储库。另外值得注意的是,GemFire shell (gfsh) 是使用 Spring Shell 构建的。有关 GemFire 7.0 版本的更多信息,请务必查看该帖子,该帖子链接到发行说明和文档。
  2. 					<LI> Michael Isvy  has put together a nice blog <a href=" http://blog.springsource.org/2012/10/30/spring-mvc-from-jsp-and-tiles-to-thymeleaf/">on moving from JSP and Tiles to Thymeleaf</a>, a new view layer that works particularly well with Spring MVC (and that we have talked about quite a bit in this very roundup for the last few years!).</LI>
    <LI>
    	Spring Security lead Rob Winch has done a nice interview with InfoQ on <A href= "http://www.infoq.com/interviews/robert-winch-spring-security-multi-tenant-applications"> Spring Security  in multi-tenant appications on the cloud</a>  </LI…

Spring Data Solr 的第一个里程碑版本发布

版本发布 | Oliver Drotbohm | 2012 年 10 月 31 日 | ...

我很高兴地宣布 Spring Data Solr 项目的第一个里程碑版本现已可用。这是第一个由 Christoph Strobl 领导的社区驱动的 Spring Data 模块。它本质上是 Spring Data 存储库 API 的实现,用于访问 Solr 存储,并提供与您从 Spring Data JPA、MongoDB、Neo4j 和 Gemfire 中已习惯使用的相同编程模型。除此之外,Spring Data Solr 还提供更低级别的 SolrTemplate 以及轻松引导嵌入式 Solr 服务器的抽象。

Maven 工件 | JavaDocs | 参考文档 | 变更日志 | JIRA

我们期待其他存储的社区驱动的 Spring Data 模块实现。如果您希望看到某个特定存储得到支持,并且可以承诺积极维护该项目,请通过论坛与我们联系。

Spring MVC:从 JSP 和 Tiles 到 Thymeleaf

工程 | Michael Isvy | 2012 年 10 月 30 日 | ...

在视图层方面,Spring @MVC 为您提供了多种选择。在本文中,我们将首先讨论您在过去几年中最有可能使用视图层的方式:JSP。我们将看到使用它们的好方法和更好的方法(纯JSP、带自定义标签的JSPApache Tiles)。

然后我们将讨论一个名为Thymeleaf的新项目,您可以将其用作JSP的替代方法。

像往常一样,您可以在 github 上相应的应用程序 中找到所有讨论的代码示例。

纯 JSP

让我们从下面的代码示例开始

<html …> <body>
 <div style="padding-top: 50px;">
   <jsp:include page="../menu.jspx"/>
   <c…

Spring Data Gemfire 1.2.1(和 Gemfire 7.0)发布

版本发布 | Pieter Humphrey | 2012 年 10 月 29 日 | ...

SpringSource 很高兴地宣布 Spring Data GemFire 1.2.1 的 GA 版本。该版本与 GemFire 7.0 同时发布,为 GemFire 7.0 中引入的新 WAN API 添加了 Spring XML 命名空间支持。通过此 GemFire 版本,Spring Data GemFire 现在在 GemFire 生态系统中享有“一等公民”地位,并在 GemFire 的开发者页面文档 中占据突出位置。

此版本紧随最近宣布的 1.2.0 版本,该版本提供

  • 对所有 GemFire 资源配置的完整 Spring XML 命名空间支持,消除了对 GemFire 本地缓存 XML 的需求(也支持缓存 XML)
  • Spring Data 用于 GemFire 的存储库

另外值得注意的是,GemFire Shell (gfsh) 是使用 Spring Shell 构建的。

关于 Spring Data GemFire

Spring 的目标始终是提高开发人员的生产力,部分通过提供简单灵活的方式来实现企业集成和数据访问。对于编写应用程序以使用 GemFire 的 Java 开发人员,Spring Data GemFire 利用 Spring 功能强大且熟悉的编程模型来实现此目标。即使是 Spring Framework 的新手也会发现 Spring Data GemFire 是配置和访问 GemFire 数据网格的最简单方法。

访问 Spring Data GemFire 项目主页 以获取更多详细信息。

关于 GemFire 7.0

本周 Spring - 2012 年 10 月 23 日

工程 | Josh Long | 2012 年 10 月 23 日 | ...

欢迎来到另一期《本周 Spring》!像往常一样,我们有很多内容要介绍,所以让我们开始吧!许多新闻来自 SpringSource 本身,来自各种项目,其时间安排与上周的 SpringOne2GX 同时进行。这就像收到一份提前的生日礼物!说到礼物,如果您错过了 SpringOne2GX,别担心!我们录制了 SpringOne 会议,它们将很快发布。此外,您还可以查看 第一天第二天第三天 的 SpringSource.org 上的节目总结,以了解会议的氛围。

  1. Costin Leau 宣布了 Spring for Apache Hadoop 1.0.RC1 的发布(Spring for Apache Hadoop 的第一个RC!)它提供了一个模板、异常转换和用于 Pig 和 Hive 脚本的声明式运行器、增强的 map/reduce .jar 和工具执行,以及改进的 JVM 脚本、M/R 和 Cascading 运行器。不要错过即将于 11 月 8 日举行的 网络研讨会
  2. <LI>  Peter Bell did a    <A href = "http://www.infoq.com/presentations/Spring-Data-NoSQL">great presentation on Spring Data and the NoSQL </a>  space for QCon. Be sure to check it out!  </LI> 
    
  3. Yusuf 很好地 介绍了 Spring 在开源 Bitronix 独立 JTA-XA 事务管理器方面的 XA 支持。对于替代指南,我可以谦虚地 建议这篇博文
  4. Oleg Zhurakousky 宣布了 Spring Integration 2.1.4 和 2.2.0.RC2 的发布。新版本具有伪事务、JPA 支持、内置重试支持等等,因此请务必查看!
  5. Costin Leau 宣布了 Spring Data Redis 1.0.2 的发布,其中包含缓存过期和 ZSet 方法等。
  6. Thomas Risberg 宣布了 Spring Data JDBC 扩展与 Oracle 数据库支持的可用性,版本 1.0.0.RC4
  7. Satish Ab 有一篇关于为他的示例发票应用程序 构建 Web 层 的不错的文章。
  8. Mkyong 博客有一篇关于如何将依赖项 自动连接到自定义 JSF 验证器 的不错的文章。非常棒的文章!
  9. 我们的朋友 Krishna Prasad 有一篇关于如何实现控制 总线模式 的不错的文章。

Spring Integration 2.1.4.RELEASE 和 2.2.0.RC2 发布!

版本发布 | Oleg Zhurakousky | 2012 年 10 月 19 日 | ...

亲爱的 Spring 社区:

为了以强劲的势头结束 SpringOne2GX 2012,我很高兴地宣布 Spring Integration 2.1.4.RELEASE 和 Spring Integration 2.2.0.RC2 的发布!

Spring Integration 2.1.4.RELEASE 资源 下载 | JavaDocs | 参考文档 | 发行说明

Spring Integration 2.2.0.RC2 资源 下载 | JavaDocs | 参考文档 | 发行说明

请阅读以下博客,了解 Spring Integration 2.2 的新功能 MongoDb 适配器支持
伪事务和事务同步
JPA 支持
重试

以及更多内容即将推出

特别感谢我们的社区贡献者 - Artem BilanAmol Nayak

本周 Spring - 2012 年 10 月 16 日

工程 | Josh Long | 2012 年 10 月 17 日 | ...

欢迎来到本周 SpringSpringOne2GX 2012 版!我正在华盛顿特区的 SpringOne2GX 大会第二天撰写本文!

昨晚,我们以 Juergen Hoeller(上图)、Mark Pollack 博士Graeme RocherAdrian Colyer 的精彩主题演讲拉开了活动的序幕,国际舞者Agame 的精彩街舞表演,以及一只神秘的袋鼠(见下文)!

这是 JVM 开发人员的顶级盛会,来自 VMWare、SpringSource、TypeSafe、Neo4j 等的优秀演讲者将发表各种主题的演讲。本周才刚刚开始。在会议期间,还将举行一场比赛,寻找使用 SpringSource 技术(Spring、Grails)构建并部署到Cloud Foundry 的最佳应用程序。我看到了奖品(上图),如果可以,我也会参加!

<P> If you're at the show, be sure to stop by the SpringSource and Cloud Foundry booths in the expo hall and pick up shwag and answers to your lingering questions. I'll be there tomorrow, in the evening.</p><P> Anyway, I won't linger <EM>too</EM> much on what you're missing! Let's move on to this week's roundup because, as usual, there's a lot to cover! </p> 
	
	<OL> 
		<LI>Want to learn about what else has happened at SpringOne2GX? Check <a href= "http://www.springsource.org/node/3704">out this fantastic wrap up of day 1</a></LI>
		<LI> The Spring Data release train has finally arrived…

Spring Data Redis 1.0.2 发布

版本发布 | Costin Leau | 2012 年 10 月 17 日 | ...

亲爱的 Spring 社区:

适逢 SpringOne2GX 2012,我很高兴地宣布 Spring Data Redis 1.0.2 项目的 GA 版本发布!

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

Spring Data Redis 1.0.2 是一个维护版本,提供了一些增强功能

  • 基于时间的缓存过期
  • 带有重载偏移量/计数运算符的 ZSet 方法

有关 Spring Data Redis 的更多信息,请参阅主页以获取实时示例和网络研讨会录制。

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

获取 Spring 电子邮件

关注 Spring 电子邮件

订阅

领先一步

VMware 提供培训和认证,助您快速提升技能。

了解更多

获得支持

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

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看全部