タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

spring-bootに関するmapserver2007のブックマーク (1)

  • Spring Bootで実装するWebAPIのアーキテクチャを考える - Qiita

    Spring Boot + MySQLでシンプルなWeb REST APIサーバを実装する - Qiita Outline Spring bootを使ったWebAPIのアーキテクチャ、クラス設計を考える。 Springの思想?に則り、3層アーキテクチャを採用する。 3層アーキテクチャ 以下のような3層を定義する。 各層の役割 アプリケーション層 UI クライアントとの入出力とビジネスロジックをつなぐ ドメイン層 ビジネスロジック ドメインを表現するオブジェクト、手続きたち インフラ層 永続化の実装 他サービスとの通信等の実装 基的なルール 以下を定義する ドメイン層は、他の層に依存してはならない アプリケーション層、インフラ層はドメイン層に依存して良い このルールにより以下のような成果物となる ビジネスロジックが明確になる UIからロジックが独立する 永続化(ストア)の実装からロジックが

    Spring Bootで実装するWebAPIのアーキテクチャを考える - Qiita
  • 1