iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Modern Web

Spring Boot API 開發:從 0 到 1 系列

作為一名來自 C# / .NET 背景的開發者,我深知轉向 Java / Spring Boot 的挑戰。
本系列將以初學者友好的方式,帶領讀者逐步掌握 Spring Boot API 的基本開發。

鐵人鍊成 | 共 39 篇文章 | 4 人訂閱 訂閱系列文 RSS系列文

Day 31 跨來源資源共享(CORS)

在現代網路應用程式開發中,跨來源資源共用 (Cross-Origin Resource Sharing,簡稱 CORS)是一個常見且重要的概念 今天,我們就來...

2024-10-01 ‧ 由 cashwugeek 分享

Day 32 Spring Security 基礎

在現代 Web 開發中,安全性是一個不可忽視的重要議題 Spring Security 作為 Spring 生態系統中的一員,為開發者提供了一套強大且靈活的安...

2024-10-02 ‧ 由 cashwugeek 分享

Day 32.5 Spring Boot 測試進化:三種優雅的 JSON 驗證方法

在之前的測試文章中,我們使用的 JSON 驗證方法都是透過 jsonPath() 來進行驗證 本文將介紹三種優雅且強大的 JSON 驗證方法,這些方法不僅能提...

2024-10-02 ‧ 由 cashwugeek 分享

Day 33 Spring Security 進階

在上一篇文章中,我們介紹了 Spring Security 的基礎知識 現在,我們將進一步探討如何使用程式碼來自訂安全設定 自訂記憶體中的使用者資料 移除 a...

2024-10-03 ‧ 由 cashwugeek 分享

Day 34 Spring Security 測試

因為加入了 Spring Security,所以我們需要調整相關的測試程式碼,來加入相關的認證和授權 spring-security-test 主要用途 模...

2024-10-04 ‧ 由 cashwugeek 分享

Day 35 JWT 實現無狀態身份驗證

在前面的文章中,我們深入探討了 Spring Security 的相關設定 今天,我們將進一步提升我們的 API 安全性,介紹如何使用 JWT (JSON W...

2024-10-05 ‧ 由 cashwugeek 分享

Day 36 Spring Boot Actuator 監控與管理

Spring Boot 已經讓我們的開發變得超級簡單,但你有沒有想過,如果能夠即時監控應用程式的狀態,那該有多好 這就是 Spring Boot Actuat...

2024-10-06 ‧ 由 cashwugeek 分享

Day 37 部署 Spring Boot

Spring Boot 應用程式也算是開發的差不多了 現在是時候把它發佈到正式環境了,這篇文章就來看看,應該要怎麼做 建立 JAR 檔 指令方式 使用 Gra...

2024-10-07 ‧ 由 cashwugeek 分享

Day 38 歸途:心路歷程

終於結束了這次的鐵人賽,最後除了前後的兩篇~廢文~之外,想不到總共寫了 37 篇文章 其實早在好幾年前就有想要參加 一開始想寫的題目是 NET Core 的...

2024-10-08 ‧ 由 cashwugeek 分享