Spring Modulith 1.3 M3、1.2.4 和 1.1.9 发布


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

Spring Modulith 1.3 M3、1.2.4 和 1.1.9 现已发布。一些重点更新内容包括:

  • 支持变化感知测试执行,可根据应用程序的变化跳过不受影响的测试,从而优化测试运行。
  • 新的删除事件发布完成模式- 顾名思义,可立即删除已完成的事件发布。
  • 支持从其他包和外部 JAR 中导入应用程序模块。
  • 在基于 JDBC 的事件发布注册表中支持 Microsoft SQL Server(GH-804)。
  • 弃用spring.modulith.republish-outstanding-events-on-restart,改用spring.modulith.test.…中的变体(GH-823)。

详情可查看发布公告。 


相關推薦

2024-07-21

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

2022-11-26

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

2023-03-11

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

2024-06-23

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

2023-06-26

Spring Modulith 1.0 M1 现已正式发布。Spring Modulith 是一个新的、实验性的 Spring 项目,支持开发人员在 Spring Boot 应用程序中实现逻辑模块,它允许应用结构验证、记录模块安排、为单个模块运行集成测试、在运行时观察模块

2023-11-28

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

2023-05-05

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

2022-12-25

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

2023-08-11

Spring Modulith 1.0 RC1 现已正式发布。Spring Modulith 是一个新的、实验性的 Spring 项目,支持开发人员在 Spring Boot 应用程序中实现逻辑模块,它允许应用结构验证、记录模块安排、为单个模块运行集成测试、在运行时观察模块

2023-09-19

Spring Data 2023.1.0-M3 现已发布,此版本的一些显著更新包括: 将文档迁移到 Antora 通过 Spring Data JDBC 支持 Postgres UUID 数组。此外,还改进了对单查询加载的转换支持 添加对 MongoreplaceOne操作的支持 细化Lazy和PersistentEntity映射

2022-12-06

Spring Shell 2.1.4 和 3.0.0-M3 已发布。 Spring Shell 是基于 Spring 的交互式 Shell,可让开发者使用简单的基于 Spring 的编程模型来开发命令。 Spring Shell 3.0.0-M3 是建立在 Spring Boot 3.0.0 GA 版本之上的第一个里程碑。 Spring Shell 2.1.4 版

2022-05-23

Spring Batch 发布了 4.3.6 和 5.0.0-M3,前者可从中央仓库获取,后者需要从 https://repo.spring.io/milestone 获取。 Spring Batch 是一个轻量级且功能全面的批处理框架,使用 Spring 和 Java 编写离线和批处理应用程序,旨在为开发

2024-09-21

Spring Boot 3.4.0-M3 现已发布。此版本包含 111 项增强功能、文档改进、依赖项升级和错误修复。 值得注意的新功能包括: Spring for Apache Pulsar 更新 可观察性的改进 在容器中使用@AutoConfigureTestDatabase时的改进 可参阅发行说

2023-07-21

Spring Framework 6.1 发布了第三个里程碑版本。 主要变化 ​对 JDK 22 的早期支持 面向 JDK 21 提供虚拟线程的配置选项 与 Project CRaC 的生命周期集成,用于恢复 JVM checkpoint 支持将MethodHandle注册为 SpEL 函数 引入响应式@Sch