iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Modern Web

Spring Boot微服務架構:API設計與實現 系列

想成為後端工程師,Spring boot 學習中

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文 團隊NUTC imac
DAY 1

Day1 前言

當今軟體開發的世界裡,微服務架構已成為構建大型、複雜應用程序的首選方案。Spring Boot 作為微服務架構中的一個重要工具,它簡化了微服務的創建、配置和部署...

2024-09-09 ‧ 由 lun_lin 分享
DAY 2

Day2 Spring boot 三層式架構

理解三層式架構 在軟體開發中,三層式架構是一種廣泛應用的設計模式,主要分為表示層(Presentation Layer)、業務邏輯層(Business Logi...

2024-09-10 ‧ 由 lun_lin 分享
DAY 3

Day3 表示層(Presentation Layer)

實現表示層 在三層式架構中,表示層是用戶與應用之間的橋樑,負責處理所有用戶請求並返回相應的結果。本篇文章將介紹如何在Spring Boot中實現表示層。 首先,...

2024-09-11 ‧ 由 lun_lin 分享
DAY 4

Day4 實現業務邏輯層和資料訪問層

Service & Repository 在上一篇文章中,我們介紹了表示層的實現。本篇文章將重點關注業務邏輯層和資料訪問層的實現,這兩者是應用程序的核心...

2024-09-12 ‧ 由 lun_lin 分享
DAY 5

Day 5 Lombok 常用註釋

Spring Boot 是基于 Spring Framework 之上的快速开发框架,Lombok 提供了一些常用的注釋來簡化配置和開發過程。以下是一些常見的、...

2024-09-13 ‧ 由 lun_lin 分享
DAY 6

Day 6 Lombok 常用註釋 Bulider

@Builder 在 Spring Boot 中, @Builder 註解實際上並不是來自 Spring Boot 自身,而是來自於 Lombok 庫。Lomb...

2024-09-14 ‧ 由 lun_lin 分享
DAY 7

Day 7 Builder

設置預設值 在Spring Boot中使用Lombok的 @Builder 註解來進行物件的建構非常方便。以下是如何設置預設值和部分更新的一些範例: @Data...

2024-09-15 ‧ 由 lun_lin 分享
DAY 8

Day 8 Spring Boot 與 JWT 的基本概念與實作

在現代的微服務架構中,安全性和認證成為了重要的話題。JSON Web Token(JWT)是一種開放標準(RFC 7519),它定義了一種緊湊且自包含的方式,用...

2024-09-16 ‧ 由 lun_lin 分享
DAY 9

Day 9 JWT 建構安全的 REST API

JWT,是JSON Web Token的縮寫,是一種在網路應用程序之間傳遞基於 JSON 對象的自包含的方式。JWT 包含由三部分組成的信息:標頭(Header...

2024-09-17 ‧ 由 lun_lin 分享
DAY 10

Day 10 範例

UserAuth package com.example.puyuan_lun.AccountFountion.UserAuth; import jakart...

2024-09-18 ‧ 由 lun_lin 分享