Spring Session for Apache Geode & Pivotal GemFire 2.2.0.RELEASE 已发布

发布 | John Blum | 2019年10月18日 | ...

我代表 Spring、Apache Geode 和 Pivotal GemFire 社区,很高兴宣布 Spring Session for Apache Geode and Pivotal GemFire (SSDG) 2.2.0.RELEASE 版本发布。

SSDG 2.2.0.RELEASE 主要与 Spring Framework 5.2.0.RELEASE、Spring Data Moore-RELEASE/2.2.0.RELEASE、Spring Session Corn-RELEASE/2.2.0.RELEASE、Apache Geode 1.9.1 和 Pivotal GemFire 9.8.4 对齐。

您可以在 Maven Central 获取这些版本。

此外,SSDG 2.2.0.RELEASE 也可以从 Spring Boot 2.2.0.RELEASE 获取。

反馈

一如既往,欢迎并感谢任何反馈。

问题 | 拉取请求 (PR) |

Spring Cloud Stream - 函数式与响应式

工程 | Oleg Zhurakousky | 2019年10月17日 | ...

上一篇文章中,我试图为我们在Spring Cloud Stream (SCSt) 中转向函数式编程模型提供理由。它意味着 更少的代码更少的配置。但最重要的是,您的代码与 SCSt 的内部实现完全 解耦且独立

在本文中,我将深入探讨并总结我们函数式支持的核心特性,特别是其响应式特性。

重要提示:您可以使用 @StreamListener/@EnableBinding 实现的任何功能,现在无需使用它们也能实现。换句话说,函数式支持现在与基于注解的支持在功能上是兼容的。

Spring Boot 2.2.0

发布 | Andy Wilkinson | 2019年10月16日 | ...

我代表 Spring Boot 团队以及所有贡献者,非常高兴地宣布 Spring Boot 2.2.0 版本已发布,现在可以从 repo.spring.ioMaven CentralBintray 获取。此版本新增了大量重要功能和改进。有关完整的升级说明以及新增和值得注意的功能,请参阅发布说明

2.2 版本的新特性

依赖升级

Spring Boot 2.2 升级到多个 Spring 项目的新版本

  • Spring AMQP 2.2
  • Spring Batch 4.2
  • Spring Data Moore
  • Spring Framework 5.2
  • Spring HATEOAS 1.0
  • Spring Integration 5.2
  • Spring Kafka 2.3
  • Spring Security 5.2
  • Spring Session Corn

本周 Spring 新闻 - 2019年10月14日

工程 | Josh Long | 2019年10月15日 | ...

嗨,Spring 爱好者们!哇!多么疯狂的一周!上周是 令人激动 的 SpringOne Platform 2019 大会,我现在 仍在 恢复中!然后我飞回家,在旧金山接待了 Spring 团队成员、Micrometer 项目负责人兼好友 Tommy Ludwig,并准备周一(德国斯图加特)和周二(阿姆斯特丹)的会议和用户组活动。

我准备好,正要搭乘 Uber 前往旧金山机场时,接到我兄弟的电话,说我 81 岁的父亲身体不适(感谢大家的良好祝愿!),已被紧急送往医院。我不得不怀着遗憾…

使用 Spring Cloud Stream 构建简单的事件驱动微服务

工程 | Ben Wilcock | 2019年10月15日 | ...

事件驱动架构非常棒。但如果没有框架,编写与流行的事件消息平台协同工作所需的脚手架代码可能会很混乱。在这篇文章中,我们将看看如何使用 Spring Cloud Stream 来简化你的代码。

问题

你只想为你的事件驱动应用程序编写业务逻辑,但繁琐的消息传递代码可能会碍事。将你的应用程序连接到消息服务很麻烦,而且如果你是企业开发者,你可能需要处理多种消息传递技术(无论是本地的还是云上的)。

解决方案

让灵活的消息传递抽象层来处理复杂的消息平台集成,这样你就可以专注于编写简单清晰的业务逻辑。Spring Cloud Stream 是一个很好的选择。它将许多流行的消息平台统一在一个易于使用的 API 之下,包括 RabbitMQ、Apache Kafka、Amazon Kinesis、Google PubSub、Solace PubSub+、Azure Event Hubs 和 Apache RocketMQ。它甚至可以消除一些细微的…

Spring Initializr 0.8.0 现已发布

版本发布 | Stéphane Nicoll | 2019 年 10 月 14 日 | ...

我代表团队和所有贡献者,很高兴宣布 Spring Initializr 0.8.0 已发布,现可通过 repo.spring.io 获取。这是该版本首次在 Maven Central 上提供!

此版本包括 90 项修复、改进和依赖升级。感谢所有通过问题报告和拉取请求做出贡献的人。

Spring Initializr 0.8 带来了 项目生成 API 的完全重写,为基于 JVM 的项目的通用资产提供了专用的抽象:

  • 构建系统,专门支持 Apache Maven 和 Gradle(Groovy 和 Kotlin DSL)。
  • 语言,为 Java、Kotlin 和 Groovy 提供基本模型和写入器支持。
  • 高级挂接点,通过多种便捷实现来调整项目结构。

Spring Cloud Stream - 解密与简化

工程 | Oleg Zhurakousky | 2019 年 10 月 14 日 | ...

这是系列博客文章中的第一篇,旨在阐明和预览即将发布的 spring-cloud-streamspring-cloud-function 版本(均为 3.0.0)中的新内容。

最近,我与一位用户进行了讨论,听到了一些促使我开始这个系列博客文章(从这篇开始)的内容,其目标是揭开 Spring Cloud StreamSpring Cloud Function 项目的真正目标,并展示它们的新特性。

Spring Integration 的包装器?

促使这一切发生的具体说法是——“Spring Cloud Stream 是一个轻量级的 Spring Integration 输入/输出路由器……”。这是一个有趣的看法,但我必须不同意。虽然它可能受到企业集成模式(EIP)的启发并构建在 Spring Integration(SI)之上,但最后一点实际上只是一个实现细节。Spring Cloud Stream(SCSt)作为一个框架,从来都不是关于“成为一个轻量级的 Spring Integration 输入/输出路由器”

A Bootiful Podcast:Spring 疯狂科学家 Andy Clement 谈 AspectJ、SpEL、Eclipse、Graal 等等

工程 | Josh Long | 2019 年 10 月 11 日 | ...

嗨,Spring 粉丝们!在这期 SpringOne Platform 2019 播客中,Josh Long (@starbuxman) 采访了 Spring 疯狂科学家 Andy Clement (@andy_clement),话题涉及 AspectJ、SpEL、Eclipse、新的 Graal 原生镜像特性、成为一名 Iron-Man 三项全能运动员等等。

获取 Spring 新闻邮件

订阅 Spring 新闻邮件,保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部