Spring Modulith 1.0 RC1 现已正式发布。Spring Modulith 是一个新的、实验性的 Spring 项目,支持开发人员在 Spring Boot 应用程序中实现逻辑模块,它允许应用结构验证、记录模块安排、为单个模块运行集成测试、在运行时观察模块交互,以及以松散耦合的方式实现模块交互。
公告指出,第一个候选版本也可能是 GA 版本之前的最后一个版本,包含相当多的新功能和改进。具体更新内容有:
- GH-240 – 现在可以配置启动时的事件重新发布,并且默认为 false 以避免集群部署中出现问题。
- GH-251 – 更高效地访问事件发布注册表中的数据库。
- GH-206 – 现在可以自定义事件发布注册表使用的
Clock
实例。 - GH-227、GH-229 – 改进
ApplicationModuleExporter
以支持 STS4 编辑器中的结构验证 - 以及许多小的改进和文档更新。
更多详细信息可参阅官方发布的变更日志。