项目进展

虽然框架的代码和功能已经过全面测试并准备好投入生产,但在从实验性 GA () 过渡到 GA () 时,该项目处于一些变化中。0.2.x1.0.0spring-doc.cn

该项目的演变(按版本)如下:spring-doc.cn

版本 0.2.x

所有组件 () 都位于 Github 存储库中。the core + Spring Boot autoconfiguration + Spring Cloud Stream binderspring-pulsarspring-doc.cn

这被视为“实验性”GA,定义为:spring-doc.cn

  • 代码和功能已准备好用于生产,但尚未决定永久支持该项目spring-doc.cn

  • 在 Maven Central 上使用 的主要版本来指示其性质0spring-doc.cn

在 GA 版本之前,建议的框架版本为 .0.2.x

版本 1.0.x

这是“完整”GA,组件按如下方式拆分(正在进行):spring-doc.cn

  • 核心保留在 repo ( branch) 中spring-pulsarmainspring-doc.cn

  • 自动配置移动到 Spring Boot 项目(以 Spring Boot 为目标3.2.0)spring-doc.cn

  • Binder 移动到 Spring Cloud Stream 项目(针对 SCSt4.1.0)spring-doc.cn

请注意,当自动配置移动到 Spring Boot 项目时,启动模块的依赖项坐标也会发生变化,如下所示:spring-doc.cn

  • 组 ID 从 更改为org.springframework.pulsarorg.springframework.bootspring-doc.cn

  • artifact id 从 to (反应式 starter 的模式相同)spring-pulsar-spring-boot-starterspring-boot-starter-pulsarspring-doc.cn

  • 版本从 到0.2.x3.2.xspring-doc.cn