使用 Spring Native 畅游 GraalVM:我在 Native Image-ville 的冒险

工程 | Josh Long | 2021 年 12 月 29 日 | ...

您好,Spring 粉丝!新年快乐!我不敢相信我们这么快就走到这一步了,但事实的确如此。过去一年异常忙碌,我最喜欢的事情之一就是有机会使用 Spring Native 构建基于 GraalVM 的特定于架构的原生镜像。

我们发布了 Spring Native 0.11,这非常棒,因为它具有全新的 AOT(提前)引擎,彻底改变了我们将 Spring Boot 应用程序转换为 GraalVM 原生镜像的方式。在过去的两年里,我一直在大量使用 GraalVM,而这个新版本是这个故事中一个巨大而革命性的进步……

今年的 Spring - 2021 年 12 月 28 日

工程 | Josh Long | 2021 年 12 月 28 日 | ...

您好,Spring 粉丝!最近怎么样?我刚结束在加利福尼亚州洛杉矶与家人共度的一个美妙假期。今天晚些时候,我和女儿们将开车返回加利福尼亚州旧金山。我很享受在洛杉矶与人们的会面,尤其是在疫情之前,这是我们第一次真正访问洛杉矶。

现在,(你能相信吗?),我们正注视着新的一年。像往常一样,我将进行一年一度的“今年的 Spring”总结,所以请继续关注下面的内容,在我们的每周总结之后。因此,事不宜迟,以下是 2021 年最后一期“本周的 Spring”回顾。

Spring Cloud Square 0.4.0 已发布

发布 | Olga Maciaszek-Sharma | 2021 年 12 月 22 日 | ...

我谨代表社区,高兴地宣布 Spring Cloud Square 的 0.4.0 版本现已发布。此版本可在 Maven Central 中找到。您可以查看 0.4.0 的 发行说明以获取更多信息

0.4.0 中的显著变化

  • 针对非负载均衡用例的 Spring Native 支持调整(PR
  • 支持为每个 @RetrofitClient 实例配置不同的 WebClient.Builder bean(不共享)(PR
  • OkHttpClient 的 Spring Cloud Sleuth 集成 #36

此版本的文档可在此处找到 此处

本周的 Spring - 2021 年 12 月 21 日

工程 | Josh Long | 2021 年 12 月 21 日 | ...

您好,Spring 粉丝!多么疯狂而美好的一周,多么美好的一周!是节日了。我已经设置了自动回复,并且已经开始为今年收尾。当然,您可以期待“本周的 Spring”的新剧集和 Bootiful Podcast (@BootifulPodcast),但我直到明年才会发布任何新的 Spring Tips (@SpringTipsLive) 视频。也就是说,我迫不及待地想让您看到我为 Spring Tips 的新版本准备了什么!一定会非常有趣!

现在,我们本周有大量的事情要做。让我们直接深入了解。在我们再次交谈之前,就是圣诞节了,所以如果您庆祝的话,圣诞快乐。否则,我只是希望您度过一个美好的星期。我期待着下周的剧集,当然,我们将在那里进行一年一度的“今年的 Spring”……

Spring Integration 5.5.7 可用

发布 | Artem Bilan | 2021 年 12 月 21 日 | ...

尊敬的 Spring 社区:

我谨代表团队和所有贡献者,祝您圣诞快乐,新年快乐,并向您呈现全新的 Spring Integration 5.5.7 版本

它可以从 Maven Central 获取,建议您升级您的项目或仅从相应的最新 Spring Boot 修补程序版本中传递获取!

compile 'org.springframework.integration:spring-integration-core:5.5.7'

显著变化和重要的错误修复如下:

  • JDBC 消息存储 SQL 脚本现在为那些将此单词作为保留字的 RDBMS 供应商引用 CONDITION 列名。在下一个主要 6.0 版本中,我们可能会将其重命名为 GROUP_CONDITION。因此,如果您使用 JdbcMessageStore 来处理聚合器,建议您升级到此 5.5.7 版本。

  • 之前未提及,但社区高度需求并在 5.5.5 版本中引入的 MQTT v5 通道适配器现在出现在 spring-integration-mqtt 模块中。它们分别是 Mqttv5PahoMessageDrivenChannelAdapterMqttv5PahoMessageHandler。有关更多信息,请参阅 参考手册

Spring Boot 2.5.8 现已可用

发布 | Stéphane Nicoll | 2021 年 12 月 21 日 | ...

2022 年 1 月 5 日更新:此版本中的 Spring Framework 版本包含针对 CVE-2021-22060 的修复程序,由于许多人在年底休假,因此其官方发布推迟到今天。

我谨代表团队和所有贡献者,高兴地宣布 Spring Boot 2.5.8 现已发布,并可从 Maven Central 获取。

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

您如何提供帮助?

如果您有兴趣提供帮助,请查看问题存储库中的 “适合贡献”标签。如果您有任何一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签 提问,或在 Gitter 上与社区聊天……

获取 Spring 时事通讯

与 Spring 时事通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部