Spring Boot 3.2.0-M2 现已可用

发布 | Stéphane Nicoll | 2023 年 8 月 24 日 | ...

我很高兴代表团队和所有贡献者宣布,Spring Boot 3.2.0-M2 已发布,现在可以从 https://repo.spring.io/milestone 获取。

此版本包含 132 项增强、文档改进、依赖升级和错误修复。值得注意的新功能包括

  • 在 Java 21 上运行时改进了对虚拟线程的支持
  • Spring Framework 新的 JdbcClient 的自动配置
  • 对 R2DBC 的可观测性支持
  • 众多依赖升级,包括多个 Spring 项目的新里程碑版本

请参阅发布说明了解更多详情,以及……

本周 Spring 动态 - 2023 年 8 月 22 日

工程 | Josh Long | 2023 年 8 月 23 日 | ...

嗨,Spring 爱好者们!欢迎阅读新一期的《本周 Spring 动态》!你相信吗,我正在阳光明媚的内华达州拉斯维加斯举行的 SpringOne 2023 大会上写这篇文章。这是自 2019 年以来首次线下 SpringOne 大会,我真是太高兴能来到这里了!

本周我们有很多内容要介绍,让我们直接深入了解吧!

  • 今年,我们庆祝 Spring Framework 1.0 早期构建发布二十 (20!) 周年,以及 Spring Boot 1.0 早期构建发布十 (10!!) 周年。你看到这个令人惊叹的彩蛋了吗,Spring 的历史??太棒了!
  • 我们宣布了一个名为 Spring AI 的新项目,它提供了一个方便的抽象,允许开发人员使用 Azure OpenAI 和常规 OpenAI 等大型语言模型,并有望在未来支持更多模型。我在这里与该项目的创始人 Mark Pollack 博士 进行了一次直播,我们还做了一个 演示,你可以在这里查看
  • Spring Authorization Server 1.1.2 现已可用

本周 Spring 动态 - 2023 年 8 月 22 日

工程 | Josh Long | 2023 年 8 月 22 日 | ...

嗨,Spring 爱好者们!欢迎阅读新一期的《本周 Spring 动态》!你相信吗,我正在阳光明媚的内华达州拉斯维加斯举行的 SpringOne 2023 大会上写这篇文章。这是自 2019 年以来首次线下 SpringOne 大会,我真是太高兴能来到这里了!

本周我们有很多内容要介绍,让我们直接深入了解吧!

  • 今年,我们庆祝 Spring Framework 1.0 早期构建发布二十 (20!) 周年,以及 Spring Boot 1.0 早期构建发布十 (10!!) 周年。你看到这个令人惊叹的彩蛋了吗,Spring 的历史??太棒了!
  • 我们宣布了一个名为 Spring AI 的新项目,它提供了一个方便的抽象,允许开发人员使用 Azure OpenAI 和常规 OpenAI 等大型语言模型,并有望在未来支持更多模型。我在这里与该项目的创始人 Mark Pollack 博士 进行了一次直播,我们还做了一个 演示,你可以在这里查看
  • Spring Authorization Server 1.1.2 现已可用

探讨 Spring Security 中的 OAuth2 Client 组件模型

工程 | Steve Riesenberg | 2023 年 8 月 22 日 | ...

在 Spring Security 5 中,我们看到 OAuth2 领域有了许多发展,引入了 OAuth2 Resource Server 和 OAuth2 Client 到框架中。

如今,利用 OAuth2 Resource Server 中可用的功能开发由 OAuth2 保护的应用程序非常方便。此外,我们可以利用 OAuth2 Client 的特性与 OAuth 2.0 和 OpenID Connect 1.0 提供商集成,从而可以通过 OAuth2 登录对用户进行身份验证,和/或向由 OAuth2 保护的应用程序发出受保护的请求。

然而,OAuth2 生态系统非常复杂,并且定制……

Spring Modulith 1.0 GA 发布

发布 | Oliver Drotbohm | 2023 年 8 月 21 日 | ...

我代表社区和所有贡献者,自豪地宣布 Spring Modulith 1.0 GA 发布。它始于 5 年多前的研发副项目,于 2022 年成为一个实验性的 Spring 项目,现在作为 Spring 社区的一个完全受支持的顶级项目提供。

正如 Spring 在过去 20 年中不断发展一样,我们一直希望 Java 开发人员能够构建随时间演进的软件。那时,将依赖注入置于组件模型的核心是革命性的,并使开发人员能够轻松地对其代码进行单元测试。Spring 的……

Spring Data 2023.1.0-M2, 2023.0.3, 2022.0.9 和 2021.2.15 发布

发布 | Julia Lee | 2023 年 8 月 18 日 | ...

我很高兴代表团队和所有贡献者宣布 Spring Data 2023.1.0 第二个里程碑版本以及服务版本 2023.0.3, 2022.0.9 和 2021.2.15 现已可用。这些版本包含依赖升级、修复和改进。

即将发布的 Spring Boot 版本将包含上述版本。

有关 Spring Data 2023.1.0 发布序列新功能的更多信息,请查看我们的发布说明

2023.1.0-M2

Spring Framework 6.1 M4 发布

发布 | Brian Clozel | 2023 年 8 月 17 日 | ...

我很高兴代表 Spring Framework 团队宣布 Spring Framework 6.1 的第四个里程碑版本现已从 repo.spring.io/milestone 获取。这是这一新一代的最后一个里程碑版本,我们计划在一个月内发布第一个候选版本。

Spring Framework 6.1.0-M4 包含 62 项修复和改进

新功能

这个新的里程碑版本带来了一些有趣的新功能,例如:

  • 引入 JdbcClient(R2DBC DatabaseClient 的 JDBC 变体)
  • 对 JMS 的可观测性支持(@JmsListenerJmsTemplate
  • @HttpExchange 注解现在支持服务器端处理(将请求映射到控制器方法)
  • @Cacheable 方法支持 CompletableFuture
  • Web 绑定和验证主题的新改进

Spring Modulith 1.0 RC2 发布

发布 | Oliver Drotbohm | 2023 年 8 月 16 日 | ...

为了准备下周一的 GA 版本发布,我们刚刚发布了 Spring Modulith 的 1.0 RC2。我们借此机会采纳了一些关于细微不一致性的反馈,这些不一致性如果在 1.0 GA 发布后修复会很不方便。

  • Event Publication Registry 现在一致地使用 event_publication 作为关系型存储的表名和 MongoDB 的集合名 GH-265, GH-266
  • 改进了 JPA 事件发布完成 GH-261
  • 暴露模块结构的 Actuator 重命名为 modulith GH-268
  • 明确声明 @ApplicationModule(allowedDependencies = {}) 现在不允许任何出站依赖 GH-267

获取 Spring 新闻通讯

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

订阅

先行一步

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

了解更多

获取支持

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

了解更多

近期活动

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

查看全部