iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Software Development

這些年SpringBoot實戰開發教會我的事 系列

主要根據自身在軟體業工作2年多的經驗來分享曾經透過Spring Boot開發的專案中遇到或學到的技能。

鐵人鍊成 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文 團隊抓挖幫嘎
DAY 1

Day1 - 開賽前言

在業界打滾的這兩年,由於開發項目幾乎都是使用Java搭配Spring Boot框架進行開發,我也因此積累了一些Spring Boot的相關技術知識。 回顧過去,...

2024-09-15 ‧ 由 yhchen62407199 分享
DAY 2

Day2 – 什麼是Spring Boot

Spring Boot是基於Spring FrameWork 4.0 而衍生的,它主要為了簡化使用Spring框架的難度(建立、執行、除錯、部署等)以及繁雜的依...

2024-09-16 ‧ 由 yhchen62407199 分享
DAY 3

Day3 –什麼是Maven(上)

在我們繼續深入Spring Boot前,我想先花一點時間介紹Maven。建構和依賴管理是Spring Boot重要的一環,它之所以能夠自動引入相依套件,主要得益...

2024-09-17 ‧ 由 yhchen62407199 分享
DAY 4

Day4 –什麼是Maven(中)

昨天,我們介紹了Maven對於專案建置的重要性,也稍微說明了pom.xml內部分元素的意義,今天讓我們來繼續了解pom.xml內相依性(依賴)的設定。 昨天,我...

2024-09-18 ‧ 由 yhchen62407199 分享
DAY 5

Day5 – 什麼是Maven(下)

在了解完Maven專案的核心檔案pom.xml後,我們可以了解到在專案開發階段如果要引用相依套件時該如何設定。此外,我也想藉此機會介紹一下Maven的其中一個核...

2024-09-19 ‧ 由 yhchen62407199 分享
DAY 6

Day6 - 控制反轉

說完了建置 Spring Boot 專案背後重要的功臣之一——Maven後,讓我們繼續回到Spring Boot,來好好聊一下 Spring Boot 的核心設...

2024-09-20 ‧ 由 yhchen62407199 分享
DAY 7

Day7 - 依賴注入(上)

依賴注入(Dependency Injection, DI),這裡要先聲明,依賴注入不是Spring Boot專有,它是一種設計模式。那麼,這種設計模式的意義、...

2024-09-21 ‧ 由 yhchen62407199 分享
DAY 8

Day8 - 依賴注入(下)

注入(Injection)可以理解為實現”依賴”的過程,簡單的說法就是,要怎麼樣讓物件B可以給物件A使用。注入方式有三種: 1. 建構式注入 (Construc...

2024-09-22 ‧ 由 yhchen62407199 分享
DAY 9

Day9 - 淺談Bean

Bean 代表的是由 IoC 容器(IoC Container)管理的Java物件,這些物件構成了程式的邏輯,並且在整個專案中,可以被不同的 Class 分享&...

2024-09-23 ‧ 由 yhchen62407199 分享
DAY 10

Day10 - Controller下的Bean (上)

昨天介紹了 Bean的配置 方式,接下來打算介紹基於註解配置中的一些Bean,但在介紹今天的Bean前,需要先稍微介紹一下在Spring Boot內的一種架構模...

2024-09-24 ‧ 由 yhchen62407199 分享