Spring Modulith 是一个新的、实验性的 Spring 项目,支持开发人员在 Spring Boot 应用程序中实现逻辑模块,它允许应用结构验证、记录模块安排、为单个模块运行集成测试、在运行时观察模块交互,以及以松散耦合的方式实现模块交互。
Spring Modulith 1.1.6 和 1.2.1 现已发布,包含一些错误修复、小新功能和常规依赖项升级。亮点如下:
- 通过
spring.modulith.detection-strategy
配置ApplicationModuleDetectionStrategy
的功能 – GH-656。 - 修复涉及命名接口的依赖性验证 - GH-661、GH-662。
- 升级到 Spring Boot 3.2.7 ( GH-675 ) 和 3.3.1 ( GH-678 )。
详情可参阅 1.1.6 和 1.2.1 的完整变更日志。