Spring Modulith 1.4 M2、1.3.3 和 1.2.9 发布

Spring Modulith 1.4 M2、1.3.3 和 1.2.9 发布

💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

Spring Modulith 1.4 M2、1.3.3 和 1.2.9 发布。1.4 M2 新增自动创建应用事件计数器和 ModulithEventMetrics API。重构运行时支持,避免外部库依赖进行模块拓扑排序,并改进事件发布基础设施以支持结构相同的事件。

🎯

关键要点

  • 发布了 Spring Modulith 1.4 M2、1.3.3 和 1.2.9 版本。

  • 1.4 M2 版本新增了自动创建应用事件计数器的功能。

  • 引入了 ModulithEventMetrics API,可以通过注册在 ApplicationContext 中的 ModulithEventMetricsCustomizer beans 使用。

  • 运行时支持经过重构,避免了对外部库的依赖,以进行模块拓扑排序。

  • 改进了事件发布基础设施,以支持结构相同的事件。

  • 1.3.3 和 1.2.9 版本包含了一些错误修复和依赖升级。

  • 可以在 Maven Central 找到错误修复版本,里程碑版本可从 http://repo.spring.io/milestone 获取。

🔎

延伸解读

新功能的实用性

Spring Modulith 1.4 M2 版本引入的自动创建应用事件计数器和 ModulithEventMetrics API,极大地提升了应用的可观察性。这意味着开发者可以更轻松地监控和分析应用事件,有助于快速定位问题和优化性能。

运行时支持的改进

此次重构的运行时支持消除了对外部库的依赖,使得模块拓扑排序更加高效。这一改进不仅简化了模块管理,还提高了应用的稳定性,开发者在构建复杂应用时将受益匪浅。

版本更新的注意事项

虽然 1.3.3 和 1.2.9 版本主要集中在错误修复和依赖升级,但开发者在更新时仍需仔细查看变更日志,以确保新版本的兼容性和稳定性,避免潜在的升级风险。

延伸问答

Spring Modulith 1.4 M2 版本新增了哪些功能?

1.4 M2 版本新增了自动创建应用事件计数器的功能和 ModulithEventMetrics API。

如何使用 ModulithEventMetrics API?

ModulithEventMetrics API 可以通过在 ApplicationContext 中注册 ModulithEventMetricsCustomizer beans 来使用。

Spring Modulith 1.3.3 和 1.2.9 版本有什么更新?

1.3.3 和 1.2.9 版本包含了一些错误修复和依赖升级。

Spring Modulith 的运行时支持有什么变化?

运行时支持经过重构,避免了对外部库的依赖,以进行模块拓扑排序。

事件发布基础设施的改进是什么?

事件发布基础设施经过改进,现在支持结构相同的事件。

如何获取 Spring Modulith 的错误修复版本?

错误修复版本可以在 Maven Central 找到。

🏷️

标签

➡️

继续阅读