Spring Tools 4.16.1 发布

发布 | Martin Lippert | 2022 年 10 月 26 日 | ...

尊敬的 Spring 社区:

我很高兴地宣布 Spring Tools 4 for Eclipse、Visual Studio Code 和 Theia 的 4.16.1 版本发布。

Spring Tools 4 for Eclipse 发行版的主要更改

  • Spring Tools 4 for Eclipse 2022-12 里程碑版本的抢先体验版可用

关于从 Eclipse 上 4.16.0 之前的版本升级的重要说明

  • 如果您要将现有的 Spring Tools 4 for Eclipse 4.15.3 或更旧版本升级到 4.16.1,请查看升级到 4.16.0 所需的手动步骤说明

修复和改进

  • (Spring Boot) 已修复:Spring XML 配置支持不显示范围为“文件”的符号 (#860)
  • (Spring Boot) 已修复:[open-rewrite] 在为项目执行快速修复时出现异常 (#853)
  • (Spring Boot) 已修复:[重构] 将自动装配字段转换为构造函数参数的快速修复即使构造函数参数已存在也会显示 (#815)
  • (VSCode) 已修复:Vscode Spring Boot Tools 1.39.0 阻止 Java 项目运行/调试 (#847)
  • (Eclipse) 已修复:Web Tools Platform (WTP) 验证默认情况下处于启用状态 (#859)
  • (Eclipse) 已修复:在 Docker 上部署之前,要求用户保存未保存的编辑器 (#803

Spring 提示:通往 Spring Boot 3 的道路:Spring Framework 6

工程 | Josh Long | 2022 年 10 月 26 日 | ...

嗨,Spring 粉丝们!在本期节目中,我们将开始一段通往 Spring Boot 3 的旅程,预计将于 2022 年 11 月底发布。在本期节目中,我们将从非常高的层面来看一下 Spring Framework 6 中的一些令人惊叹的功能,Spring Boot 3 基于它。

想了解有关 Spring Framework 6 和 Spring Boot 3 的更多信息吗?加入我们的SpringOne 2022!使用代码S1VM22_Advocate_200可享受 200 美元的门票折扣!

Spring Session 3.0.0-RC1

工程 | Rob Winch | 2022 年 10 月 26 日 | ...

Spring Session 3.1.0-RC1 已发布。此版本中最大的新闻是 Spring Session Geode已移除,这意味着所有 Spring 模块现在都属于相同的生命周期。这意味着 Spring Session BOM 不再使用 CalVer,而是使用与其余 Spring Session 模块相同的版本。例如,在此版本中,spring-session-bom 的版本为 3.0.0-RC1。

您可以查看发行说明以了解有关此版本的更多详细信息。

项目站点 | 参考 | 帮助

Spring Integration 6.0.0-RC1 可用

发布 | Artem Bilan | 2022 年 10 月 25 日 | ...

尊敬的 Spring 社区:

我非常渴望在最新的 Spring Integration 版本中查找和修复错误,以至于错过了上周宣布的6.0 RC1。但即使在Spring Boot 3.0.0-RC1 发布公告之后,我认为仍然值得一提,因为有很多显著的更改和改进。

因此,欢迎使用 Spring Integration 6.0 的第一个候选版本。它可以从Spring 里程碑存储库获取。

dependencyManagement {
    imports {
        mavenBom 'org.springframework.integration:spring-integration-bom:6.0.0-RC1'
    }
}

您可以在此处找到先前宣布的Spring Integration 6.0.0-M5之后的重大更改…

本周的 Spring - 2022 年 10 月 25 日

工程 | Josh Long | 2022 年 10 月 24 日 | ...

嗨,Spring 粉丝们!欢迎收看另一期《本周的 Spring》!上次我们交谈时,我正在内华达州拉斯维加斯参加 JavaOne 展会。真是太棒了!我现在在阳光明媚的新加坡,然后前往马来西亚和泰国。这是自 2019 年以来我第一次访问这些地方!回来真好!我非常想念它。

Spring 团队正在忙于准备 Spring Boot 3(以及作为其基础的 Spring Framework 6 版本)和 SpringOne 2022。您是否已经预订了 SpringOne 2022 的门票?它将在阳光明媚的旧金山举行,当然,它将是绝对最好的…

介绍 Spring Modulith

工程 | Oliver Drotbohm | 2022 年 10 月 21 日 | ...

在设计软件系统时,架构师和开发人员有很多架构选项可供选择。基于微服务的系统在过去几年中已变得无处不在。但是,整体式模块化系统的理念最近也重新获得了普及。无论最终选择的架构风格如何,构成整个系统的各个应用程序都需要其结构能够演变并能够遵循业务需求的变化。

传统上,应用程序框架通过提供与技术概念相关的抽象来提供结构指导,例如 Spring Framework 的原型注释(@Controller@Service@Repository 等)。但是,将重点转移到使代码结构与领域对齐已被证明可以带来结构更好的应用程序,这些应用程序最终更易于理解和…

Spring Batch 5.0 RC1 发布!

发布 | Mahmoud Ben Hassine | 2022 年 10 月 20 日 | ...

它终于来了!Spring Batch 5 的第一个候选版本现已从我们的里程碑存储库提供。在此版本中,我们对以下项目进行了处理:

  • 执行上下文元数据改进
  • 移除 GemFire 支持

这篇博客文章详细介绍了这两个更改。有关更改的完整列表,请查看发行说明

执行上下文元数据改进

除了 Spring Batch 已经关于运行时信息(例如步骤类型、重启标志等)持久存储在执行上下文中的内容之外,此版本还在…

Spring Boot 2.6.13 现已可用

发布 | Stéphane Nicoll | 2022 年 10 月 20 日 | ...

我代表团队和所有做出贡献的人,很高兴地宣布 Spring Boot 2.6.13 已经发布,现在可以从 Maven Central 获取。

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

如何提供帮助?

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

项目页面 | GitHub | 问题 | 文档 | Stack Overflow |

获取Spring通讯

通过Spring通讯保持联系

订阅

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部