聯繫我們

課程簡介

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 測試人員
  • 軟體工程師
 14 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類