感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
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)
在定義API、部署和運行API方面提供了深刻的見解。
Vincent - Openbaar Ministerie
課程 - MuleSoft Anypoint Platform Fundamentals
機器翻譯
全面瞭解WSO2 API Manager及其重要性。基礎知識爲我進行深入的自學提供了很大幫助。
Hlalefang Nkhooa - Revenue Services Lesotho
課程 - WSO2 API Manager for Developers
機器翻譯