Spring Framework 5.2.25.RELEASE, 5.3.29 和 6.0.11 现已发布

版本发布 | Brian Clozel | 2023 年 7 月 13 日 | ...

我很高兴代表团队和所有贡献者宣布,Spring Framework 5.2.25.RELEASE5.3.296.0.11 现已可用。

Spring Framework 5.2.25.RELEASE 包含 2 项修复和改进。这是一个周期外发布版本,不会与新的 Spring Boot 版本一起发布,因为 Spring Boot 2.3.x 已终止支持 (EOL)

Spring Framework 5.3.29 包含 22 项修复和文档改进,其中包括 3 项回归修复。此版本将与 Spring Boot 2.7.14 一起发布,后者将于下周发布

Spring Framework 6.0.11 包含 71 项修复和文档改进,其中包括 7 项回归修复。此版本将与 Spring Boot 3.0.9 和 3.1.2 一起发布,后者将于下周发布...

Spring Framework 6.1 M2 发布

版本发布 | Brian Clozel | 2023 年 7 月 13 日 | ...

我很高兴代表 Spring Framework 团队宣布,Spring Framework 6.1 的第二个里程碑版本现已从 repo.spring.io/milestone 可用。此新版本基于第一个里程碑引入的 6.1 主要主题构建,并增加了新内容:@Scheduled 改进和 RestClient 的引入。

主要主题状态更新

数据绑定和验证工作已取得进展,我们现已完成了“方法 Bean 验证的内置 Web 支持”主问题 (umbrella issue),并相应地记录了此特性

得益于虚拟线程主题,WebFlux 控制器的阻塞执行现可调度到 VirtualThreadTaskExecutor...

Spring 6.1 新特性:RestClient

工程 | Arjen Poutsma | 2023 年 7 月 13 日 | ...

Spring Framework 6.1 M2 引入了 RestClient,这是一个新的同步 HTTP 客户端。顾名思义,RestClient 提供了 WebClient 的流畅 API 以及 RestTemplate 的基础设施。

十四年前,当 Spring Framework 3.0 引入 RestTemplate 时,我们很快发现将 HTTP 的所有能力都暴露在一个模板式类中会导致过多的重载方法。因此,在 Spring Framework 5 中,我们为响应式 WebClient 使用了流畅的 API。借助 RestClient,我们正在引入一个 HTTP 客户端,它提供了类似于 WebClient 的 API,并使用 RestTemplate 的消息转换器、请求工厂、拦截器及其他底层组件...

Spring 本周动态 - 2023 年 7 月 11 日

工程 | Josh Long | 2023 年 7 月 11 日 | ...

嗨,Spring 粉丝们!欢迎收看又一期Spring 本周动态!此刻我身在美味、阳光明媚的印度尼西亚雅加达,正准备参加为期一周的会议以及本周晚些时候的 SpringOne Tour 印度尼西亚活动。我还将于2023 年 7 月 20 日在马来西亚吉隆坡发表演讲。如果您在这些地区,请务必前来与我一同踏上通往生产环境的有趣旅程!

无论如何,本周我们有很多内容要深入探讨,所以我们开始吧。

Azure Spring Apps Enterprise – 更强大的能力、可扩展性及扩展的 Spring Boot 支持

工程 | Josh Long | 2023 年 7 月 11 日 | ...

您相信 Spring 今年正在庆祝其 20 周年吗?如果没有全球数百万 Spring 开发者的支持,我们无法取得今天的成就,感谢你们!Spring 一直是 Java 开发者的重要工具,并持续快速地成长和创新。从一开始,Azure 和 VMware Tanzu 就是客户运行关键任务 Java 和 Spring 工作负载的可靠合作伙伴。我们对 Java Spring 开发者社区的承诺和热爱从未动摇。

Microsoft 和 VMware Tanzu 持续协作

Microsoft 与 Spring 团队的协作...

使用 Spring Cloud Gateway 的主动健康检查策略

工程 | Ignacio Lozano | 2023 年 7 月 5 日 | ...

使用 Spring Cloud Gateway 的主动健康检查策略

如今,应用程序被构建为一组小型独立的上游服务。这加速了开发,并允许模块专注于特定职责,从而提高其质量。这是使用微服务方法的主要优势之一。然而,从一个服务跳转到另一个服务可能会增加额外的延迟,而当服务没有响应时,这种延迟会急剧增加。

如果您运行微服务,您会希望在上游服务未正常工作时阻止对其进行调用...

Spring 本周动态 - 2023 年 7 月 4 日

工程 | Josh Long | 2023 年 7 月 4 日 | ...

嗨,Spring 粉丝们!欢迎收看又一期Spring 本周动态!本周我身在酷热但可爱的 सिंगापुर,正在与客户会面,并且刚结束在 SpringOne Tour 新加坡站的演讲。

如果您在新加坡,我希望您今晚能来参加由 Josh Long 主讲的 Bootiful Spring Boot 3.x 活动,时间是 2023 年 7 月 4 日星期二下午 6:00。这将会非常有趣!

我将于下周,也就是 7 月 13 日,在印度尼西亚雅加达举办一场 SpringOne Tour 活动。千万不要错过!

我们有非常多的内容要总结,所以让我们直接开始吧!

使用 Azure OpenAI 构建智能 Spring 应用

工程 | Josh Long | 2023 年 7 月 2 日 | ...

Josh 注:嗨,Spring 粉丝们!我想转载这篇来自 Microsoft 的 Sean Li 的文章,该文章探讨了如何使用 Spring 和 Azure OpenAI,因为它很有趣:请享用!

将尖端人工智能集成到应用程序中已成为当今技术领域的新趋势。Spring 是市场上最流行的 Java 框架,以其简洁性、设计模式以及专注于企业级应用程序开发的高生产力而闻名。在这篇博客中,我们将深入探讨将 Spring 与 Azure OpenAI 结合使用的激动人心的领域,以开启新的可能性。您可以...

订阅 Spring 新闻通讯

订阅 Spring 新闻通讯,保持联系

订阅

更进一步

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

了解更多

获取支持

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

了解更多

近期活动

查看 Spring 社区的所有近期活动。

查看全部