Spring Modulith 1.2 M3 已发布

发布 | Oliver Drotbohm | 2024 年 3 月 22 日 | ...

我很高兴地宣布 Spring Modulith 1.2 M3 已发布。它包含了一些依赖项升级、错误修复,但主要还是以下新功能:

  • 支持开放的应用模块 – 现在可以声明应用模块为开放状态,这使得其他模块可以完全访问开放模块的内部。主要用于将 Spring Modulith 引入到现有、结构不佳的项目中的场景。
  • 支持包信息类型 – Kotlin 不直接支持注解包,因为它没有 `package-info.java` 的等效机制。现在可以在注解为 `@PackageInfo` 的类型上使用包级别的配置注解,例如 `@ApplicationModule` 或 `@NamedInterface`。
  • @ApplicationModuleListener 现在公开了 @EventListenercondition

使用 Spring 实现无反射模板

工程 | Dave Syer | 2024 年 3 月 22 日 | ...

最近出现了一些使用文本模板的 Java 库,但它们在构建时编译成 Java 类。因此,它们在某种程度上可以声称是“无反射”的。除了运行时性能的潜在优势外,它们还承诺易于使用并与 GraalVM 本机镜像编译集成,因此对于刚开始使用 Spring Boot 3.x 中的该技术栈的人来说非常有趣。我们研究了一些精选的库(JStachioRockerJTEManTL)以及如何让它们运行起来。

示例的源代码在 GitHub 中,每个模板引擎都有自己的……

Spring Boot 3.1.10 现已发布

版本发布 | Andy Wilkinson | 2024 年 3 月 21 日 | ...

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

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

你如何提供帮助?

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

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

Spring Boot 3.2.4 现已发布

版本发布 | Andy Wilkinson | 2024 年 3 月 21 日 | ...

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

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

你如何提供帮助?

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

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

A Bootiful Podcast:Stuart Marks(又名“Dr. Deprecator”)谈论 Java 及其惊人的功能等

工程 | Josh Long | 2024 年 3 月 21 日 | ...

你好,Spring 粉丝!祝所有庆祝 Java 22 发布的人们节日快乐(虽然晚了一天)!为了迎接新版本的发布,我们有一个特别而精彩的讨论,对象是一位 Java 传奇人物——一位在 Java 社区和工作中投入了数十年时间的人——Stuart Marks,或大家亲切地称呼他为“Dr. Deprecator”。

Spring Session 3.3.0-M3 现已发布

发布 | Marcus Hert Da Coregio | 2024 年 3 月 20 日 | ...

我代表团队和所有贡献者非常高兴地宣布 Spring Session 3.3.0-M3 发布!Spring Session 的里程碑版本包含一些值得注意的新特性

  • 添加 Spring Session 支持的 ReactiveSessionRegistry 实现 #2824
  • 允许使用 @SpringSessionTransactionManager 指定 PlatformTransactionManager #2821

有关完整详细信息,请参阅 3.3.0-M3 发布说明。

项目页面 | GitHub 问题

Spring Integration 6.3.0-M2, 6.2.3 & 6.1.7 现已发布

发布 | Artem Bilan | 2024 年 3 月 20 日 | ...

亲爱的 Spring 社区:

我谨代表 Spring Integration 团队,很高兴地宣布项目 6.3.0-M2 版本已在 Spring Milestone Repository 上发布。

此外,包含 bug 修复的版本 6.1.76.2.3 也已发布至 Maven Central。

6.3 版本的主要变更包括:

  • Kotlin DSL 现在兼容即将发布的 Kotlin 2.0

  • spring-integration-security 模块已被完全移除,取而代之的是 Spring Security 项目的 spring-security-messaging 模块中的 SecurityContextChannelInterceptorSecurityContextPropagationChannelInterceptor

  • ObservationPropagationChannelInterceptor 已被弃用,因为它无法在线程之间或持久存储之间正确地传递观察状态。

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有