iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

spring boot 3 學習筆記 系列

希望可以透過 30 天的鐵人賽文章,將 Spring Boot 3 學習過程中內容記錄下來,也可讓沒接觸過或剛進入學習的人,一起交流與了解 Spring Boot 3 相關入門基礎知識。

參賽天數 16 天 | 共 16 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day01 - Spring Boot 3 開發環境建置(1) - OpenJDK 與 Apache Maven 下載並安裝 (適用於 Windows)

OpenJDK 下載並安裝 在開發 Spring Boot 應用程式時,JDK(Java Development Kit)是不可或缺的工具,負責編譯與執行 Ja...

2025-08-21 ‧ 由 shaoyukao 分享
DAY 2

Day02 - Spring Boot 3 開發環境建置(2) - IntelliJ IDEA Community 開發工具下載並安裝 (適用於 Windows)

在開發 Spring Boot 應用程式時,開發者可選擇多種 IDE(整合開發環境)工具,如 IntelliJ IDEA、Spring Tools Suite...

2025-08-22 ‧ 由 shaoyukao 分享
DAY 3

Day03 - Spring Boot 簡介

Spring 簡介 Spring 是一個輕量級的開源框架,專為 Java 平台設計,主要用於開發企業級應用程式。它最早由 Rod Johnson 於 2002...

2025-08-23 ‧ 由 shaoyukao 分享
DAY 4

Day04 - 快速建立第一個簡單的 Spring Boot 3 應用程式

Spring Initializr 簡介 Spring Initializr 是一個專為 Spring Boot 開發者設計的工具,能夠幫助開發者快速建立專案,...

2025-08-24 ‧ 由 shaoyukao 分享
DAY 5

Day05 - Spring Boot Maven 簡介

前言 在前面的討論中,我們已經介紹了如何使用 Spring Initializr 建立 Spring Boot 3 專案。接下來,我們要更深入了解 Maven,...

2025-08-25 ‧ 由 shaoyukao 分享
DAY 6

Day06 - Spring Boot Gradle 簡介

前言 在前面的討論中,我們已經介紹了如何使用 Spring Initializr 建立 Spring Boot 3 專案,並簡單認識了 Maven。接下來,我們...

2025-08-26 ‧ 由 shaoyukao 分享
DAY 7

Day07 - Spring Boot pom.xml 解析

pom.xml 是 Maven 專案的核心設定檔案,它負責定義專案的骨架、管理依賴套件,並設定建構 (build) 的所有流程。在 Spring Boot 專案...

2025-08-27 ‧ 由 shaoyukao 分享
DAY 8

Day08 - Spring Boot Properties 概念入門

今天我們要學會如何在 Spring Boot 的世界裡靈活地「設定」它。您是否曾經因為只是想修改一個資料庫密碼,就需要重新編譯、打包整個專案?這正是傳統開發中的...

2025-08-28 ‧ 由 shaoyukao 分享
DAY 9

Day09 - Spring Boot Properties 實戰與進階

在 Day08 內容裡,我們已經理解了 Properties 如同應用程式的「遙控器」,也認識了 Profiles 這個強大的多環境管理機制。現在,是時候學習如...

2025-08-29 ‧ 由 shaoyukao 分享
DAY 10

Day10 - Spring Boot 依賴注入入門

前言 在 Spring Boot 中,有一個非常核心的觀念就是 依賴注入 (Dependency Injection, DI)。它與 控制反轉 (Inversi...

2025-08-30 ‧ 由 shaoyukao 分享