使用Spring HATEOAS构建更丰富的超媒体

工程 | Greg L. Turnquist | 2018年1月12日 | ...

Spring社区的各位好:

正如之前宣布的,我们已经发布了1.0.0.BUILD-SNAPSHOT中的新的 affordances API。在这篇博文中,我们将仔细看看此功能允许您执行的操作。

Affordances的历史

首先,什么是affordance?进行一些考据,REST倡导者Mike Admundsen有一篇文章详细介绍了这个词的起源,至少可以追溯到1986年

环境的affordances是它提供的……它提供或赋予的东西,无论好坏。动词“to afford”在字典中可以找到,但名词“affordance”却找不到。我创造了它……

本周Spring - 2017年1月9日

工程 | Josh Long | 2018年1月9日 | ...

大家好,Spring粉丝们!欢迎来到另一期《本周Spring》!本周我将前往德国,在星期三晚上在明斯特的Java用户组发表演讲。然后,我将前往索林根参加12日(本周五)的云原生日,届时我将在整个下午进行演示 - 立即注册!而且,如果您离太平洋比离大西洋更近,请下周一加入我在夏威夷,我们将讨论在极有前景的LavaOne会议上所有关于Spring的事情

像往常一样,我们有很多内容要介绍,所以让我们开始吧。

本周Spring(7周年纪念版) - 2017年1月2日

工程 | Josh Long | 2018年1月3日 | ...

大家好,Spring粉丝们!欢迎来到另一期《本周Spring》!我希望您度过了一个美好、安全和富有成效的新年庆祝活动。

这是新的一年的第一次综述,因此这也是我开始撰写此专栏的7周年纪念日。自2011年1月的第一周以来,每周二,我都坚持不懈地(无论节假日、病假、航班或惊吓!),整理了这份综述,这始终是一种荣幸。像往常一样,我一直很乐意收到来自您(有史以来最棒的社区!)的反馈和建议!请随时通过Twitter (@starbuxman) 或电子邮件与我联系……

2017年Spring回顾

工程 | Josh Long | 2017年12月27日 | ...

大家好,Spring粉丝们!欢迎来到另一期,虽然非常特别,但仍然是《本周Spring》!这是2018年之前的最后一期,因此我们将像往常一样在每年的最后一期中回顾一下Spring及其生态系统中令人兴奋的一年。

让我代表Spring和更大的Pivotal团队,首先祝您和您的家人新年快乐、安全!让我们首先看看定义2017年的一些主要趋势。我们有很多内容要介绍!

  • Spring Framework 5和响应式编程 - 今年我们发布了Spring Framework 5.0。此版本非常庞大 - 充满了新功能,包括对Java EE 8、Java SE 9和 - 当然 - 基于Project Reactor的响应式编程以及称为Spring WebFlux的完全响应式新Web运行时。Web运行时支持类似Spring MVC的组件模型以及新的处理程序模型(称为功能性响应式端点)和新的完全响应式HTTP客户端,称为WebClient。Spring Framework 5的响应式支持虽然令人印象深刻,但这仅仅是个开始。Spring Framework 5.0是Spring Data Kay中响应式数据访问支持、Spring Security 5.0中响应式安全集成以及Spring Cloud Stream中响应式消息传递的基础。所有这些都将……

Spring Tool Suite 3.9.2发布

工程 | Martin Lippert | 2017年12月22日 | ...

尊敬的Spring社区:

我很高兴地宣布Spring Tool Suite(我们基于Eclipse的工具)的3.9.2版本发布。

此版本的亮点包括

  • 更新到Eclipse Oxygen.2版本(https://www.eclipse.org/oxygen/noteworthy/)
  • 包括对JDK 9和JUnit 5的更新支持
  • 允许安装Spring Tools 4公共测试版功能作为抢先体验附加组件

要下载发行版,请访问

可以在此处找到详细的新增和值得注意的说明:STS 3.9.2新增和值得注意的内容

STS 3.9.3计划在2018年3月下旬基于Eclipse Oxygen.3(4.7.3)发布。

尽情享受!

本周Spring - 2017年12月19日

工程 | Josh Long | 2017年12月20日 | ...

大家好,Spring粉丝们!欢迎来到另一期《本周Spring》!我刚刚从伦敦回来,周一我在那里与Pivotal客户交谈,并帮助团队根据Spring构建软件。

现在我回家过节了。你能相信我们距离2018年只有几周了吗?!时间都去哪儿了!光明节、圣诞节和节礼日都将结束,而夸扎节将在下一期《本周Spring》开始之前开始,因此,代表Spring团队和整个Pivotal,让我祝愿您度过最温暖、最快乐的节日!

如果我们有很多东西可以让你渡过……

本周Spring,2017年12月12日

工程 | Josh Long | 2017年12月12日 | ...

大家好,Spring粉丝们,欢迎来到另一期《本周Spring》!我仍然沉浸在上周举行的规模更大、比以往任何时候都更好的SpringOne Platform 2017活动中!哎哟!我的大脑……

本周我将与客户交谈,并与我的新队友Mario Gray (@mariogray)一起在两个用户组(在佐治亚州亚特兰大密苏里州圣路易斯)上介绍测试和所有关于Spring的内容!加入我们。

本周日,我将前往伦敦进行为期几天的客户访问。如果您在附近,请随时打个招呼 (@starbuxman)

本周Spring - 2017年12月5日

工程 | Josh Long | 2017年12月6日 | ...

大家好,Spring粉丝们,欢迎来到来自顶级JVM语言活动SpringOne Platform 2017的《本周Spring》!特别是考虑到SpringOne Platform,有很多内容要介绍,所以让我们开始吧!

Spring技巧:Spring Tool Suite 4

工程 | Josh Long | 2017年12月4日 | ...

演讲者:Josh Long

大家好,Spring粉丝们!在本期Spring技巧中,我们将介绍Spring Tool Suite 4、新的运行时反馈以及构成所有这些的与IDE无关的语言服务器。我提前发布了本期Spring技巧,正好赶上SpringOne Platform 2017和当天的重大公告。

获取Spring通讯

通过Spring通讯保持联系

订阅

领先一步

VMware提供培训和认证,以加快您的进步。

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看全部