Spring Modulith 2.0 GA、1.4.5 和 1.3.11 正式发布

Spring Modulith 2.0 GA、1.4.5 和 1.3.11 正式发布

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

内容提要

Spring Modulith 2.0正式发布,包含事件发布生命周期重构、支持特定模块的Flyway迁移、Jackson 3序列化等重要功能更新。同时升级至Spring Boot 4和Framework 7,并发布1.4和1.3版本的修复更新。

🎯

关键要点

  • Spring Modulith 2.0正式发布,标志着重要里程碑。
  • 重构事件发布生命周期,支持多种数据库。
  • 支持特定模块的Flyway迁移。
  • 允许事件外部化的序列化执行。
  • 支持Jackson 3进行事件序列化。
  • 支持在启动时验证应用模块结构。
  • 将空值验证迁移至jSpecify。
  • 传播命名接口分配到方法的返回和参数类型。
  • 从模块的package-info.java Javadoc中提取模块描述。
  • 移除已弃用的@ApplicationEventListener注解。
  • 升级至Spring Boot 4和Framework 7。
  • 发布1.4和1.3版本的修复更新。

延伸问答

Spring Modulith 2.0 的主要新功能是什么?

Spring Modulith 2.0 主要新功能包括事件发布生命周期重构、支持特定模块的Flyway迁移、Jackson 3序列化等。

Spring Modulith 2.0 如何支持数据库?

Spring Modulith 2.0 重构了事件发布生命周期,支持多种数据库,包括Neo4j、MongoDB、JDBC和JPA。

Spring Modulith 2.0 升级了哪些基础组件?

Spring Modulith 2.0 升级至 Spring Boot 4 和 Framework 7。

Spring Modulith 2.0 中的空值验证迁移到哪里?

空值验证迁移至 jSpecify。

Spring Modulith 2.0 发布了哪些修复更新?

Spring Modulith 2.0 还发布了1.4和1.3版本的修复更新。

Spring Modulith 2.0 如何处理事件序列化?

Spring Modulith 2.0 支持使用 Jackson 3 进行事件序列化,并允许事件外部化的序列化执行。

➡️

继续阅读