Spring Modulith 是一个新的、实验性的 Spring 项目,支持开发人员在 Spring Boot 应用程序中实现逻辑模块,它允许应用结构验证、记录模块安排、为单个模块运行集成测试、在运行时观察模块交互,以及以松散耦合的方式实现模块交互。
Spring Modulith 1.3 M1、1.2.2 和 1.1.7 现已发布。前者包含以下新功能:
- 升级到 Spring Boot 3.4 M1 和 Spring Framework 6.2 M6 – GH-737
- 文档创建方面的改进 – GH-644、GH-638
@ApplicationModuleTest
现在可以在模块文件夹外使用 - GH-466- 用于定义 JDBC 事件发布注册表模式的配置属性 - GH-685
在这些功能的基础上,项目团第还修复了一些错误,并将其全部移植到 Spring Modulith 的 1.2 版和 1.1 版中。
详情可以查看 1.3 M1、1.2.2 和 1.1.7 版本的完整更改日志。