Spring Bootを使うと、RESTの実装が簡単に出来るので試してみる。 試しに簡単な顧客管理のシステムを実装する。 REST REST について、詳しい説明は他のサイトを参照してほしいが、要は CRUD のそれぞれを HTTP メソッドで表現するWebサービスの考え方のこと。 CRUD HTTPメソッド Create POST Read GET Update PUT Delete DELETE 何に対する CURD 操作なのかは URL で表す。 たとえば /api/customer に対して GET を送ると「顧客情報の取得」といった具合。 今回は下記の実装を試してみる。 API名 HTTPメソッド リソースパス 正常時HTTPレスポンスステータス 顧客全件取得 GET /api/customer 200 OK 顧客一件取得 GET /api/customer/{id} 200 O

