快速开始
如果你刚开始接触 Spring Cloud Contract 或 Spring 框架,请先阅读本节内容。本节将解答基本的“是什么?”、“怎么做?”和“为什么?”等问题。内容包括 Spring Cloud Contract 的介绍以及安装说明。随后我们将引导你构建第一个 Spring Cloud Contract 应用程序,并在过程中讨论一些核心原则。
章节总结
Spring Cloud Contract 简介
Spring Cloud Contract 将 TDD 提升至软件架构层面。它允许您执行消费者驱动和生产者驱动的契约测试。
三秒速览
这段非常简短的教程将引导您使用 Spring Cloud Contract。它包含以下主题:
开发您的第一个基于 Spring Cloud Contract 的应用程序
本简短教程将引导您了解如何使用 Spring Cloud Contract。它包含以下主题:
生产者端契约的消费者驱动契约(CDC)逐步指南
考虑一个欺诈检测和贷款发放流程的例子。业务场景是我们希望向人们发放贷款,但又不希望他们欺骗我们。我们系统的当前实现是向所有人发放贷款。
下一步
希望本节内容为您提供了一些 Spring Cloud Contract 的基础知识,并帮助您开始编写自己的应用程序。如果您是任务导向型的开发者,可能希望直接跳转到 spring.io 查看一些入门指南,这些指南解决了特定的“如何使用 Spring 实现该功能?”问题。我们还提供了 Spring Cloud Contract 专用的“操作指南”参考文档。