Spring Tools 4.16.1 发布

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

亲爱的Spring社区,

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

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

  • Spring Tools 4 for Eclipse 2022-12 milestone 版本的早期访问构建已可用

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

修复和改进

  • (Spring Boot) 已修复:Spring XML 配置支持不显示作用域为“File”的符号 (#860)
  • (Spring Boot) 已修复:[open-rewrite] 执行项目快速修复时出现异常 (#853)
  • (Spring Boot) 已修复:[重构] 将 autowired 字段转换为构造函数参数的快速修复在构造函数参数已存在时仍然显示 (#815)
  • (VSCode) 已修复:Vscode Spring Boot Tools 1.39.0 阻止 Java 项目运行/调试 (#847)
  • (Eclipse) 已修复:Web Tools Platform (WTP) 验证默认激活 (#859)
  • (Eclipse) 已修复:在部署到 Docker 前询问用户是否保存未保存的编辑器 (#803

Spring Tips:迈向 Spring Boot 3 之路:Spring Framework 6

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

大家好,Spring 粉丝们!在本期节目中,我们将开始一段前往 Spring Boot 3 的旅程,它将于 2022 年 11 月底发布。在本期节目中,我们将——从非常高的层面——了解支撑 Spring Boot 3 的 Spring Framework 6 中的一些令人惊叹的功能。

想了解更多关于 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 版本中的 bug,以至于错过了上周发布 6.0 RC1 的公告。但即使在 Spring Boot 3.0.0-RC1 发布之后,我认为仍然值得提及它,因为它包含许多重要的更改和改进。

所以,请欢迎 Spring Integration 6.0 的第一个发布候选版本。可以从 Spring Milestone 仓库获取。

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 的门票了吗?它将在阳光明媚的旧金山举行,当然,这将是绝对最棒的…

Introducing 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 的第一个发布候选版本现已在我们的 milestone repository 中提供。在此版本中,我们完成了以下工作:

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

这篇博文将详细介绍这两个变更。有关变更的完整列表,请查看 发布说明

执行上下文元数据改进

除了 Spring Batch 已经在执行上下文中持久化的运行时信息(如步骤类型、重启标志等)之外,此版本还在… 中添加了一个重要细节。

Spring Boot 2.6.13 现已发布

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

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

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

你如何提供帮助?

如果您有兴趣提供帮助,请查看问题仓库中的“ideal for contribution”标签。如果您有一般性问题,请在 stackoverflow.com 上使用 spring-boot 标签提问,或在 Gitter 上与社区聊天。

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

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有