Spring Modulith 1.1 GA & 1.0.3 发布

Spring Modulith 是一个新的、实验性的 Spring 项目,支持开发人员在 Spring Boot 应用程序中实现逻辑模块,它允许应用结构验证、记录模块安排、为单个模块运行集成测试、在运行时观察模块交互,以及以松散耦合的方式实现模块交互。

Spring Modulith 1.1 和 1.0.3 错误修复版本现已发布。一些更新亮点包括:

  • 支持将 event externalization 化为 AMQP、Kafka、JMS、AWS SNS 和 SQS #248 #344
  • 用于处理已完成和未完成的事件发布的 API #294
  • 加强应用程序根代码的关系约束 #317
  • 从从Moments中提取了一个Now接口,并增加了访问LocalDateInstant时间点的方法。
  • @ApplicationModuleListener移入events中(in the…-events-apiartifact)#322
  • 支持 native images 中的执行器 #376#375
  • 事件发布存储库的 Neo4j 实现 #301
  • 基于 Antora 的新参考文档 #285
  • 参考文档中代码和配置示例的 Kotlin 和 Gradle 变体

Spring Modulith 1.1 基于 Spring Boot 3.2 和 Framework 6.1 构建,但总体上仍然与 3.1 / 6.0 兼容,以方便升级。1.0.3 主要包含错误修复和一些对向后移植有意义的改进,例如 native image 改进。

详情可查看官方公告

猜你喜欢

转载自www.oschina.net/news/268313/spring-modulith-1-1-ga-and-1-0-3-released