聯繫我們

課程簡介

導論

  • Spring Boot 與微服務介紹
  • Spring Boot 概述
  • Web Services 介紹

Spring Boot 基礎

  • 配置 Spring Boot 項目的 IDE
  • 理解核心 Spring Boot 功能
  • 利用嵌入式服務器
  • 探索 Spring Boot Actuator
  • 運用 Spring Boot DevTools

RESTful Web Services

  • REST 架構概述
  • 路徑變量操作
  • 請求參數處理
  • 實現 POST 方法
  • 實現 GET 方法
  • 強大的異常處理
  • 實現 DELETE 方法
  • 內容協商策略
  • 在 RESTful 服務中應用數據過濾
  • 實現 API 版本控制

Spring Data JPA

  • JPA 概述
  • JPA 配置
  • 為員工資源創建 POST 端點
  • 從數據庫檢索員工數據
  • 從數據庫刪除員工數據
  • 從 H2 數據庫遷移至 MySQL

Spring Security

  • Spring Security 概述
  • Okta 註冊與配置
  • 保護 API 閘道
  • 保護訂單服務
  • 測試 Spring Security 實現

單元測試

  • 配置訂單服務以進行測試
  • 創建測試方法
  • 執行測試驗證
  • 實現初始化方法

Docker

  • Docker 概述
  • Docker 設置
  • Docker 實戰應用

Kubernetes

  • Kubernetes 組件與架構概述
  • 使用 Kubernetes 進行配置與部署

持續集成/持續交付管道

  • CI/CD 概述
  • 創建工件註冊表
  • 配置 VM 實例
  • 實現 Jenkins 管道

總結與後續步驟

最低要求

  • 具備 Java 開發經驗
  • 具備 Spring Framework 基礎知識

受眾

  • Java 開發人員
 21 小時

客戶評論 (4)

課程分類