iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Mobile Development

Spring Boot & Android Studio教學 系列

簡單了解Spring Boot 學會如何創建api

鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文 團隊nutc_imac_FewFew
DAY 11

建立實體關係:@ManyToOne和@OneToMany的用法

範例 假設一扇門可以用多把不同的鑰匙打開,一把鑰匙對應一扇門 @Entity @Data @AllArgsConstructor @NoArgsConstruc...

2023-09-21 ‧ 由 hank910416 分享
DAY 12

@ManyToMany:多對多關係的實現

多對多關係是指一個實體類別可以與多個其他實體類別相關聯,同時其他實體類別也可以與該實體類別相關聯。 範例 假設一扇門可以用多把不同的鑰匙打開,一把鑰匙也對應多扇...

2023-09-22 ‧ 由 hank910416 分享
DAY 13

OpenAPI 3.0解析:輕鬆建立和管理RESTful API

OpenAPI 3.0(以前稱為Swagger)是一個用於描述和文檔化RESTful Web API的標準規範。它提供了一種標準的方式來定義API的結構、端點、...

2023-09-23 ‧ 由 hank910416 分享
DAY 14

深入探討Spring Boot三層架構:建立高效的應用程式

Spring Boot 是一個用於開發 Java 應用程序的框架,它支援使用三層架構來組織應用程序。三層架構是一種常見的軟體架構模式,用於分離應用程序的不同功能...

2023-09-24 ‧ 由 hank910416 分享
DAY 15

Repository實用指南:CRUD操作和自定義查詢

Repository提供了對數據庫的簡化訪問和操作方式,使您能夠執行常見的CRUD(創建、讀取、更新、刪除)操作以及自定義查詢。Repository接口的目的是...

2023-09-25 ‧ 由 hank910416 分享
DAY 16

解密Spring Boot中的異常處理

異常處理在Spring Boot應用程序中是一個關鍵概念,它允許您優雅地處理應用程序中可能出現的問題,並提供有關問題的詳細信息給用戶或開發人員。Spring B...

2023-09-26 ‧ 由 hank910416 分享
DAY 17

保護您的 Spring 應用程序:Spring Security 逐步指南

Spring Security(版本6.1.3) Spring Boot Security 是 Spring 框架的一個模組,用於實現應用程序的安全性。它提供了...

2023-09-27 ‧ 由 hank910416 分享
DAY 18

掌握Spring Security:實現一個堅固的身份驗證與授權架構(EP1)

首先建立一個用戶資料的實體類以及Service與Repository方便後續認證使用 用戶實體建立 AppUserEntity.java @Data @Buil...

2023-09-28 ‧ 由 hank910416 分享
DAY 19

掌握Spring Security:使用JWT實現身份驗證(EP2)

JWT(JSON Web Token) 是一種用於在網絡上安全傳輸信息的開放標準。它通常用於身份驗證和授權方面的應用,尤其在Web應用程序和移動應用程序中廣泛使...

2023-09-29 ‧ 由 hank910416 分享
DAY 20

掌握Spring Security:JWT認證過濾器的最佳實踐(EP3)

OncePerRequestFilter 確保一次性處理: 它確保每個HTTP請求只會通過過濾器的doFilterInternal方法處理一次,而不會重複執行。...

2023-09-30 ‧ 由 hank910416 分享