iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Mobile Development

Android與Spring Boot開發學習之旅 系列

從Android開發的基本概念開始,建立技能、開發Android應用程式,並實現與後端整合。

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

開發學習之旅 Day11 - 安裝與連結PostgreSQL資料庫

記帳應用程式會使用到PostgreSQL來當資料庫,所以今天先來講解連結PostgreSQL資料庫的流程: 安裝PostgreSQL 在Spring Boot...

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

開發學習之旅 Day12 -簡化Java開發的Lombok

Lombok簡化了Java代碼的撰寫,通過使用自動生成冗長的代碼,例如getter和setter方法、equals和hashCode方法,提高了代碼的可讀性和簡...

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

開發學習之旅 Day13 - 使用Spring security保護Java應用程序

Spring security介紹 Spring Security是Spring Framework下的一個開源程式庫,用於保護Java應用程序的安全性。提供全...

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

開發學習之旅 Day14 - 使用 JSON Web Token 進行身份驗證(一)

JSON Web Token 是一種用於網路上安全傳輸信息的標準。在Spring Boot應用程序中,常被用於實現身份驗證和授權機制。身份驗證過程中,當使用者成...

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

開發學習之旅 Day15 - 使用 JSON Web Token 進行身份驗證(二)

OncePerRequestFilter是一個過濾器基類,確保過濾器邏輯只會在每個HTTP請求中執行一次,有助於確保正確行為並減少重複執行的風險。 繼承Once...

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

開發學習之旅 Day16 - 使用 JSON Web Token 進行身份驗證(三)

利用Security實作身分驗證 在Spring Security配置類中加入身份驗證 在SecurityConfig中加入: .authenticationP...

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

開發學習之旅 Day17 - Spring Boot三層式架構

三層式架構在開發中具有許多優點,有助於實現模塊化,提高可維護性、重用性與安全性等,使開發者更容易管理、測試和擴展應用程序。三層式架構模式分為三個主要層次: 表...

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

開發學習之旅 Day18 - 實現登入和註冊功能

使用 Java Spring Boot 透過 Spring Security 和 JSON Web Token 整合,實現身份驗證機制建立安全的登入和註冊系統。...

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

開發學習之旅 Day19 - 全局異常處理

GlobalExceptionHandler 用於讓開發者可以集中處理整個應用程序中的異常情況,提供一致性的錯誤處理機制,並且提高代碼的可維護性和可讀性,同時減...

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

開發學習之旅 Day20 - 記帳應用API:支出資料請求

建立Entity類 定義實體類,該類包含支出的相關資訊,用於映射到expenses資料庫表。 @Data @Builder @NoArgsConstructor...

2023-09-30 ‧ 由 tsanyi0119 分享