本系列文章中,我們將介紹 Spring Security。首先,先深入探討 Spring Security 架構,再來介紹如何運用 Spring Security 到各種不同的情景。相信在讀完整個系列之後,會對 Spring Security 都相當深入的了解。
You May Also Like
Spring Boot + REST APIs + JPA 教學
- By
Wayne
- 20/07/2020
近幾年來,Spring Boot 是相當受歡迎的後端開發 Framework。 利用 Spring 龐大的套件庫,我們幾乎可以輕鬆地達成任何的功能。開發後的程式,利用 Spring Cloud,也可以轉換成 Microservices 架構。
Springdoc-OpenAPI 教學
- By
Wayne
- 10/08/2020
Springdoc 是一個整合 OpenAPI Specification 和 Spring Boot 的套件。和 SpringFox 套件一樣,它產出 Swagger 文件。兩者不同在於,Springdoc 是用 Swagger 3,而 SpringFox 是用 Swagger 2。
Spring Data JPA 使用原生 SQL 來自定義查詢
- By
Wayne
- 13/09/2021
Spring Data JPA 簡單化存取資料庫的動作。開發者可以省去撰寫很多簡單的查詢 SQL。本章介紹如何用 Spring Data JPA 使用原生 SQL 來建立複雜的查詢 SQL。
Spring Boot: 利用 FCM 發送 Push Notifications
- By
Wayne
- 18/05/2021
Firebase Cloud Messaging (FCM) 可以讓我們傳送訊息給 Android、iOS、或 Web 應用程式,也就是所謂的 push notifications(推播)。本文章將介紹如何在 Spring Boot 透過 FCM 發送 push notification。
Spring Boot + RESTful + 檔案下載
- By
Wayne
- 31/07/2020
在開發後端程式時,我們常常需要開一個 RESTful API,讓前端(如 Angular、React)可以下載檔案。用 Spring Boot 的 StreamingResponseBody 可以輕鬆地實作檔案下載功能。
使用 Spring Boot 傳送 Email
- By
Wayne
- 04/12/2022
後端程式常常需要寄信給使用者,如註冊完成、忘記密碼、訂購完成等等。本文章將介紹如何利用 FreeMarker 建立信件模板,並利用 Spring Mail 透過 Gmail SMTP 傳送 email。