TODO

spring-cloud-config

spring-cloud-config-server 是一个示例。

可以从 git 仓库中读取配置。

spring-cloud-contract

  • vs. swagger? issue 136 : Integration with Swagger 2 / Open API

    • spring-cloud-contract 只模拟接口,并不定义 API 内完整的字段。
  • 技术干货 | 消费者驱动契约(CDC) 之 SpringCloud Contracts

    开发流程

      消费端                             服务端
      编写相关单元测试             
      编写需求的实现
      将服务端工程clone 到本地
      在服务端工程中定义契约
      在服务端工程中添加SpringCloud Contract Verifier插件,创建并安装stubs到仓库
      运行集成测试,直到功能符合需求
      在服务端工程中编写的契约提交到仓库
                                          检出新分支并pull契约
                                          定义接口
                                          实现接口
                                          对接口进行测试、验收
                                          合并代码到master并发布到仓库
      合并代码到master并发布到仓库