使用Spring 5.0 M1进行响应式编程

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

正如Juergen在其Spring Framework 5 M1 发行公告中提到的那样,我们的Spring Reactive计划已合并到Spring Framework中,保留了所有贡献及其一年多的完整历史记录。

它是什么?

简而言之,响应式编程是关于非阻塞、事件驱动的应用程序,这些应用程序可以通过少量线程进行扩展,并且反压作为关键要素,旨在确保生产者不会压垮消费者。 Reactive Streams规范(也已在Java 9中采用)能够跨不同层和库……

Spring Data发布列车Ingalls M1发布

版本发布 | Mark Paluch | 2016年7月27日 | ...

代表Spring Data团队,我很高兴地宣布Ingalls发布列车的第一个里程碑。该版本修复了230张工单!最值得注意的新功能是

  • 在转换子系统(Commons、MongoDB)中使用方法句柄进行属性访问。
  • 将Spring Data Cassandra升级到Cassandra 3.0(有关详细信息,请参阅更新的示例)。
  • 支持Cassandra存储库的声明式查询方法。
  • 支持Redis地理命令。
  • 按示例查询的任何匹配模式。
  • 支持基于XML和JSON的REST负载投影(有关详细信息,请参阅示例

在我们的发布列车wiki中查找精选的变更日志,或者浏览JIRA中的完整变更列表……

Spring Integration AWS 1.0.0 GA现已可用

版本发布 | Artem Bilan | 2016年7月26日 | ...

亲爱的Spring社区:

我很高兴地宣布Spring Integration AWS 1.0.0.RELEASE现已可用。

像往常一样,感谢社区的任何反馈和贡献!

此版本包含几个关键的错误修复(主要是社区驱动的),并符合即将发布的Spring Cloud Stream应用程序启动器版本的要求。

自从上次公告以来,我们没有添加任何新功能,并且主要专注于改进、错误修复和集成测试,以便尽快交付此产品。对于下一个1.1版本,我们希望听到您关于优先级的意见,因为仍然有许多Amazon功能……

Spring Integration 4.3.1、4.2.9、4.1.9、4.0.9可用

版本发布 | Artem Bilan | 2016年7月26日 | ...

亲爱的Spring社区:

我很高兴地宣布,已经发布了许多Spring Integration 4.x.x4.3.14.2.94.1.94.0.9)维护版本。强烈建议每个人升级,因为这些版本包含一些重要的错误修复和改进。

我们预计不会为4.1.x4.0.x分支发布更多版本。如果您在项目中使用这些版本,请尽快升级到4.3.x

虽然您可以在其发行说明中找到4.3.1的所有更改,但以下是一些亮点

  • 它是即将发布的Spring Boot 1.4 GA的基础;

  • 路由器现在可以正确地将channelKey解析为Class<?>。以前这种配置会产生以下异常

本周Spring - 2016年7月26日

工程 | Josh Long | 2016年7月26日 | ...

欢迎来到另一期《本周Spring》!本周我主要在旧金山和圣路易斯,正忙于为下周的大型活动做准备!

这是我一年中最喜欢的时节!随着我们走向SpringOne Platform,发布了如此多的好东西,以至于人们几乎跟不上!我非常期待今年的SpringOne Platform展会,将于8月初举行。这是一个构建应用程序的绝佳时机,SpringOne Platform处于一个独特的地位,可以捕捉更广泛的讨论:为什么我们要使用#devops、#cloud、#agile或#microservice?加入讨论,8月1日……

Spring Cloud Contract 1.0.0.M1发布

工程 | Marcin Grzejszczak | 2016年7月25日 | ...

代表Spring Cloud团队,我很高兴地宣布名为Spring Cloud Contract的新Spring Cloud项目的1.0.0.M1版本。您可以从Spring的里程碑存储库中获取它,或者更好的是 - 前往start.spring.io并从中选择它。

Spring Cloud Contract

微服务方法有很多好处,但也带来了复杂性。这是使用分布式系统不可避免的结果:随着复杂性的增加,不可避免地会提出更多问题。在本文中,我们将展示如何使用消费者……测试微服务并创建更好的API。

关于响应式编程的笔记 第三部分:一个简单的HTTP服务器应用程序

工程 | Dave Syer | 2016年7月20日 | ...

在本文中,我们继续介绍关于响应式编程的系列文章,重点不再是学习基本 API,而是更具体的用例和编写实际执行有用操作的代码。我们将看到响应式是如何成为并发编程的有用抽象,但它也有一些非常底层的特性,我们应该学会谨慎对待。如果我们开始充分发挥这些特性的潜力,我们就可以控制应用程序中以前不可见的层,这些层被容器、平台和框架隐藏。

使用Spring MVC从阻塞到……桥接

本周Spring - 2016年7月19日

工程 | Josh Long | 2016年7月19日 | ...

欢迎来到另一期《本周Spring》!本周我在辛辛那提和俄亥俄州的哥伦布,以及洛杉矶和加利福尼亚州的旧金山与客户交谈并参加聚会。

这是我一年中最喜欢的时节!随着我们走向SpringOne Platform,发布了如此多的好东西,以至于人们几乎跟不上!我非常期待今年的SpringOne Platform展会,将于8月初举行。这是一个构建应用程序的绝佳时机,SpringOne Platform处于一个独特的地位,可以捕捉更广泛的讨论:为什么我们要使用#devops、#cloud、#agile或#microservice……

获取Spring简报

通过Spring简报保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部