5. 產品微服務 REST API 規劃


依據前章,書籍管理微服務的功能分析如下:

* 新增書籍 (Create)
* 更新書籍 (Update)
* 書籍查詢 (Query)
* 刪除書籍 (Delete)
* 多筆列出、更新、刪除 (List、Update、Delete)

本章持續規劃書籍管理微服務的 REST API 見下表 :

功能 URL Verb Content-Type Body
新增書籍 /api/v1/book POST application/json
更新書籍 /api/v1/book/:id PUT application/Json
書籍查詢 /api/v1/book GET application/json
刪除書籍 /api/v1/book/:id DELETE application/json
多筆列出 /api/v1/books GET application/json
多筆更新 /api/v1/books PUT application/json
多筆刪除 /api/v1/books DELETE application/json

Model Name : Book 有下列欄位

  1. 識別碼 (Identity) : String Id
  2. 書名 (Book name) : String bookName
  3. 作者 (Author) : String author
  4. ISBN (isbn) : String isbn
  5. 出版社 (Publisher) : String publisher

results matching ""

    No results matching ""