~/talk

Managing APIs and Contracts in a Microservices World Using Spring Cloud Contract

name:Bjorn Boe
links:none on file
slides:none on file

Shows how Spring Cloud Contract uses Groovy DSL contracts stored in source control to produce generated stubs (WireMock) and on‑the‑fly generated tests for producers, exchanged via a Maven stub repository and a stub runner. Demo builds a login service: consumer tests run green with stubs, a password rule change updates the contract, server unit tests fail then pass after a small code fix, and integration failures drop dramatically when contracts drive both sides.

AI-written summary · about

  1. 0:00Intro
  2. 0:55Day 2 Development
  3. 4:41Ideal
  4. 6:39Spring Framework
  5. 7:51Bugs and Errors
  6. 8:22What went wrong
  7. 8:54Why did it happen
  8. 10:57What is supposed to do
  9. 14:19Spring Cloud Contract
  10. 15:25Spring Cloud Contracts
  11. 16:10What is a contract
  12. 17:09Demo
  13. 18:01Contracts
  14. 22:42Running Unit Tests
  15. 23:02Building a New Contract
  16. 24:32Unit Testing
  17. 27:12Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.