聯繫我們
 課程時長 14 時間: (2 天)

課程簡介

REST 與 JAX-RS 簡介

  • 理解 REST 原則
  • JAX-RS 規範概觀
  • 為何選擇 Jersey 進行 RESTful API 開發

設定開發環境

  • 安裝 JDK 和 Maven
  • 使用 Maven 建立 Jersey 專案
  • 專案結構與設定

使用 Jersey 建置 REST API

  • 定義資源與端點
  • 使用 HTTP 方法 (GET, POST, PUT, DELETE)
  • 處理 JSON 和 XML

進階 API 開發

  • 請求與回應過濾器
  • 例外處理
  • 實作鑑別與授權

API 測試

  • 使用 Postman 進行手動測試
  • 使用 JUnit 和 REST-assured 進行自動化測試
  • 模擬 API 以進行測試

API 文件與版本控制

  • 在 Jersey 中使用 Swagger/OpenAPI
  • 記錄端點
  • API 版本控制策略

最佳實務與故障排除

  • 設計具擴展性的 API
  • 處理 Jersey 中的常見問題
  • 效能考量

總結與後續步驟

最低要求

  • 具備基本的 Java 程式設計知識
  • 熟悉 RESTful 概念
  • 了解 HTTP 方法與 JSON

適合對象

  • Java 開發人員
  • API 測試人員
  • 軟體工程師

人數


每位參與者的報價

客戶評論 (3)

即將到來的課程

課程分類