本周 Spring 进展 - 2014 年 8 月 12 日

工程 | Josh Long | 2014 年 8 月 13 日 | ...

欢迎来到新一期的《本周 Spring 进展》。我们有很多很酷的事情正在发生,正如你可能想到的,整个团队都在为仅几周后即将举行的 SpringOne2GX 2014 做准备!如果你还没有注册,现在就是时候了

  1. Spring Security 负责人、全能无眠忍者 Rob Winch 刚刚宣布 Spring MVC Test HtmlUnit 1.0.0.M2 已发布。如果你正在尝试使用 Spring MVC 单元测试真实的页面,这是一个很棒的版本。
  • Spring Boot 1.1.5 刚刚发布。新版本主要解决了几个问题,建议所有用户升级。
  • 我非常喜欢这篇博客,¿Qué es Spring Framework?,它试图解释 Spring 的根本价值是什么。这篇(西班牙语)文章主要解释了 Spring 如何以一致的方式处理对象的生命周期。当基本生命周期得到处理后,就很容易在边缘处插入各种框架和软件。我想指出的是,这篇文章使用了 Spring...。

本周 Spring 进展 - 2014 年 8 月 5 日

工程 | Josh Long | 2014 年 8 月 6 日 | ...

欢迎来到新一期的《本周 Spring 进展》!和往常一样,我们有很多内容要讲,所以让我们开始吧。

  1. Spring Cloud 负责人 Ramnivas Laddad 写了一篇不错的帖子,探讨了如何扩展 Spring Cloud 以一致的方式消费其他服务

扩展 Spring Cloud

工程 | Ramnivas Laddad | 2014 年 8 月 5 日 | ...

Spring Cloud 最有趣的功能之一是它的可扩展性。你可以扩展它来支持额外的云平台,增强已支持的云平台,支持新的服务,新的服务连接器——所有这些都不需要修改 Spring Cloud 代码本身。在这篇博客中,我们将探讨这一能力。如果你还没有这样做,请阅读本系列的第一篇第二篇博客以获得足够的背景知识。

可扩展性的三个维度

Spring Cloud 提供了沿三个正交方向的可扩展性。你可以沿着其中一个方向扩展它,而正交性确保...。

以编程方式使用 Spring Cloud

工程 | Ramnivas Laddad | 2014 年 7 月 29 日 | ...

上一篇博客中,我向你展示了如何使用Spring Cloud的 Java 配置选项以声明方式获取服务连接器(如果需要,也支持 XML 命名空间)。在这篇博客中,我们将更详细地探讨如何以编程方式使用 Spring Cloud。这对于无法使用 Java 或 XML 配置的情况会有所帮助。它也将揭示 Spring Cloud 的工作原理,并为本系列的下一篇博客做准备,我们将在其中讨论扩展 Spring Cloud。

要使用 Spring Cloud,我们需要访问一个 Cloud 类的对象。但是,你不能直接创建 Cloud 对象(它的构造函数不是公共的)。相反,你将通过 CloudFactory 获取它...。

本周 Spring 进展(Spring XD 特刊)- 2014 年 7 月 29 日

工程 | Josh Long | 2014 年 7 月 29 日 | ...

欢迎来到新一期的《本周 Spring 进展》!本周见证了令人惊叹的 Spring XD 1.0.0.RELEASE 发布。发布公告是开启你的大数据之旅的绝佳起点。在那里,你会找到其他很棒的帖子、学习内容等等。这是一个绝佳的机会来评估你希望从数据中获得什么,以及你是否正在获得它。Spring XD 是你的大数据瑞士军刀:它可以支持实时的流处理工作负载;以批处理为中心的离线工作负载;以及通用的数据集成解决方案。如果本周的摘要中你只看一篇帖子,那就看这篇吧

Spring Framework 4.1 -- Spring MVC 改进

工程 | Rossen Stoyanchev | 2014 年 7 月 28 日 | ...

最近 Juergen Hoeller 宣布了 两个 4.1 候选发布版本中的第一个已可用。Brian Clozel 随后发表了一篇关于 静态 Web 资源处理 增强功能的帖子。此前 Stephane Nicoll 撰写了关于 缓存JMS 相关改进的博客。本文旨在总结 Spring MVC 的改进。

JDK 1.8 的 java.util.Optional 现在支持 @RequestParam@RequestHeader@MatrixVariable 控制器方法参数,同时 ListenableFuture 被支持作为 DeferredResult 的返回替代值,当底层服务(或者对 AsyncRestTemplate 的调用)已经返回...。

Pivotal 多伦多线下聚会:使用 Spring Boot 构建生产级应用程序

工程 | Pieter Humphrey | 2014 年 7 月 25 日 | ...

日期:2014 年 6 月 18 日

地点:加拿大多伦多

警告:音频质量不太好,但希望还能忍受 :)

Spring Boot 是 Pivotal 公司 Spring 团队推出的以约定优于配置为中心的新框架,它将 Spring 的灵活性与约定俗成的常识性默认设置相结合,使得应用程序开发不仅迅速,而且愉快!加入 Spring 开发者布道师 Josh Long@starbuxman,看看 Spring Boot 是什么,为什么它引人注目,为什么你应该考虑将其用于你的下一个应用程序(REST、web、批处理、大数据、集成,随便什么!),以及如何入门。

在此处了解更多关于 Spring Boot 的信息:http://projects.spring.io/spring-boot

!{iframe width="560" height="315" src="//www.youtube.com/embed/ySvuAqtQrUc" frameborder="0" allowfullscreen}{/iframe}

Spring Framework 4.1 - 处理静态 Web 资源

工程 | Brian Clozel | 2014 年 7 月 24 日 | ...

本周,Juergen 宣布了 Spring Framework 4.1 候选发布版。现在是时候测试这些新功能,看看它们如何能让你的应用程序变得更好了!

其中一项新功能是静态 Web 资源的灵活解析和转换。Spring Framework 已经允许你使用 ResourceHttpRequestHandlers 提供静态资源服务。此功能为你提供了更大的能力和新的可能性。

ResourceResolvers 和 ResourceTransformers

ResourceResolversResourceTransformers 是此新功能的核心。

ResourceResolvers 可以根据资源的 URL 路径解析资源。它们还可以根据资源的内部路径解析供客户端使用的外部公共 URL 路径。ResourceTransformers...。

本周 Spring 进展 - 2014 年 7 月 22 日

工程 | Josh Long | 2014 年 7 月 23 日 | ...

欢迎来到新一期的《本周 Spring 进展》!本周我们在美丽的俄勒冈州波特兰参加 OSCON 大会!这是极其忙碌的一周,而且只会越来越忙!很高兴能与同事和社区成员见面。展会上的展位被用户挤爆了。我喜欢这个展会。:)

  1. 首先,重磅新闻:Spring Framework 4.1 候选发布版现已可用!新版本更新了 JSR-107 支持,包含 JMS 2.0 和以注解为中心的 JMS 配置,一个 SpEL 编译器,以及许多其他功能。

使用 Spring Data MongoDB 对文档进行 $text $search

工程 | Christoph Strobl | 2014 年 7 月 17 日 | ...

MongoDB 自 2.6 版本起正式提供了全文搜索功能。该功能位列服务器组件投票最高的前五名功能之中,并且当前版本内置了众多词干提取器和解析器、短语匹配、否定以及按字段权重的功能。因此,是时候稍微关注一下它,并分享 Spring Data 正在为支持该功能所做的工作了。

对于文本索引和搜索,MongoDB 默认语言为英语,通过分词、移除常见停用词并将单词还原为基本形式来规范化文本。它支持多种...。

获取 Spring 邮件列表

订阅 Spring 邮件列表,保持连接

订阅

提升自我

VMware 提供培训和认证,为你的进步注入强劲动力。

了解更多

获取支持

Tanzu Spring 提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单订阅。

了解更多

近期活动

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

查看全部