This document describes how to modularize a Spring Boot application using the Moduliths framework. It shows how to configure Moduliths dependencies and annotations, run module tests, and handle module dependencies and exposed/private types between modules. It demonstrates generating module diagrams from the application code using the Moduliths documenter tool.
ありますよ。
Spring Cloud Contract。
Spring Cloud とついているので一見 UI + API くらいの分割では意味のないものに思えますが、
ちゃんと使えます。
Consumer Driven Contract の実装を手助け
Spring Cloud Contract はとても雑にいうと
意味のある モック を簡単に準備する便利ツールです
ありますよ。
Spring Cloud Contract。
Spring Cloud とついているので一見 UI + API くらいの分割では意味のないものに思えますが、
ちゃんと使えます。
Spring Cloud Contract はとても雑にいうと
意味のある モック を簡単に準備する便利ツールです
Pact ファイルを共有するための web application
Docker などで自分で用意することもできるし
HostされているフリーのBroker もあるよ
Pact ファイルを共有するための web application
Docker などで自分で用意することもできるし
HostされているフリーのBroker もあるよ
Spring Data REST でをフル活用することで「いつもの」(単純なCRUDとか)作業は自動生成!
HATEOAS を採用してらくに設計をしよう!
→ フォーカスしたいポイントに集中しよう!
コストの高い Integration Test を CDC に置き換えて有効なテストを!
→別々に進化できる仕組み