本周 Spring - 2014 年 9 月 2 日

工程 | Josh Long | 2014 年 9 月 3 日 | ...

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

这是 SpringOne2GX 2014 在下周开幕前的最后一期 TWiS!我个人非常兴奋!我迫不及待地想在那里见到大家。这将非常有趣。那么,让我们开始吧!

Spring 指南让您可以更轻松地跳转到核心内容

工程 | Greg L. Turnquist | 2014 年 9 月 2 日 | ...

如果您还记得去年,我们推出了一个强大的新网站,该网站完全使用 Spring 构建。它崭新、现代,并且加载了大量的入门指南

自那时以来,反馈一直非常积极。我们的流量创下了纪录,很大一部分访客都浏览了指南。那么有什么新变化呢?

我们最近增加了隐藏/显示构建步骤的功能。许多人表达了想要跳过项目设置步骤,直接跳转到核心内容的愿望。我们倾听了并做出了回应。

阅读完指南后,您还需要 Gradle 或 Maven 构建步骤吗?没问题!只需点击…

本周 Spring - 2014 年 8 月 26 日

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

天哪!你敢相信我们离 SpringOne2GX 有多近了吗?去年我们发布了 Spring Boot 和 Spring XD,引起了巨大的反响,这两者最近都发布了 1.0 版本。我知道下一个阶段看起来会是什么样子,你会想看到的。如果你还没有注册,请立即注册!

预览 Spring Security WebSocket 支持

工程 | Rob Winch | 2014 年 8 月 21 日 | ...

[callout title=2014 年 12 月 11 日更新]虽然最初是关于 Spring Security 4.0.0.M2 的,但博客已更新以反映 Spring Security 4.0 RC1 中发现的改进。[/callout]

引言

以前,应用程序可以使用 Spring Security 在 WebSocket 应用程序中执行身份验证。这是可行的,因为 HttpServletRequestPrincipal 会传播到 WebSocket Session。

问题在于授权仅限于握手。这意味着一旦建立连接,就没有办法为 WebSocket 应用程序的授权提供任何粒度…

使用 Spring 构建 RESTful 报价服务

工程 | Greg L. Turnquist | 2014 年 8 月 21 日 | ...

我最近注意到,我们用于其中一个指南的公共 API 包含令人反感的内容。确认这一点后,我立即回应说我们将选择另一个来源。为了避免将来出现此类问题,我决定最好的解决方案是构建我们自己的 RESTful 报价服务。因此,我决定使用最好的工具来实现这一点,即 Spring 堆栈,并能够在第二天迁移。

选择您的工具

首先,我列出了创建 RESTful Web 服务所需的正确工具的清单。

本周 Spring - 2014 年 8 月 19 日

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

欢迎来到另一期This Week in SpringSpringOne2GX 2014 还有几周就要开始了!时光飞逝,真是太有趣了!2015 年初将是This Week in Spring的第四个年头,并且每周都越来越精彩!我希望能在 SpringOne2GX 2014 上见到尽可能多的您。这肯定会是一场精彩的盛会。

好了,言归正传,让我们来看看本周的要闻!

  1. Spring Security 负责人 Rob Winch 刚刚宣布了 Spring Security 4.0.0.M2,它

提供了大量的优秀功能,包括改进的安全测试支持、Spring Data 集成、WebSocket 安全支持,以及与本次发布工作中衍生的 nascent Spring Session 项目的集成。快来看看吧!Rob 还宣布了Spring Security 3.2.5 和 3.1.7

本周 Spring - 2014 年 8 月 12 日

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

欢迎来到另一期This Week in 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日 | ...

欢迎来到另一期This Week in 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 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有