這篇文章詳細介紹了如何將 Spring Boot 應用程式部署到正式環境,包括建立可執行的 JAR 檔、使用 Docker 容器化應用程式,以及透過 Zeabur 平台進行雲端部署。文章首先說明了如何使用 Gradle 或 IDE 生成 JAR 檔,接著介紹如何撰寫 Dockerfile 並建立 Docker Image,最後展示了在 Zeabur 平台上快速部署應用程式的步驟。這些方法各具優勢,開發者可以依據專案需求選擇最適合的部署方式,輕鬆將 Spring Boot 應用程式上線
本文介紹了 JWT(JSON Web Token)在 API 身分驗證中的應用,並詳細說明了如何在 Spring Boot 專案中實現 JWT 認證。文章解釋了 JWT 的概念、優勢,以及在 Spring Security 中的具體實現步驟,包括添加 JWT 依賴、建立 JWT 服務、配置安全過濾器等。通過這些步驟,我們實現了一個基於 JWT 的無狀態身分驗證系統,提高了 API 的安全性和擴展性