iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

探索 Spring Boot Doc 系列

Spring Boot 如今已來到版本 3.1.2 (截稿當下),再過一個多月 9.19 就要釋出 JDK 21,
隨後 Spring framework 、Boot 也會因應新版的 Java 做出對應的更新,
如何在迭代如此迅速的年代學習 Spring Boot 是筆者認為相當重要的能力。

文章的方向將會以官方文檔解讀、操作,來探索Spring Boot 的世界。

官方文件有標題順序,筆者解讀順序不一定會按照官方順序為準。






鐵人鍊成 | 共 30 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文 團隊Quokka In The Cloud
DAY 1

其之一參賽動機

筆者從事後端開發工作已有一些時間,換到現在公司也將近快一年,但最近在和公司主管年度面談的過程中,意識到在技能和學習態度處於一種膠著的狀態。 以工程師的生涯來說,...

2023-09-16 ‧ 由 scheep 分享
DAY 2

版本週期及Getting Help

Spring Boot Version 學習新知不仿從Google 搜尋開始,雖然現在已經有 chatGPT ,但我們這次有明確的目標就是從官方文檔去學習,所以...

2023-09-17 ‧ 由 scheep 分享
DAY 3

Doc 6.1.1 Dependency Management & Doc 6.1.5 Starters

繼上一篇我們看過 Doc#2 Getting Help 之後,先跳到 Doc #6 Developing with Spring Boot。 Doc #6 De...

2023-09-18 ‧ 由 scheep 分享
DAY 4

Doc 6.3 Configuration Classes & Doc 6.3.1 Importing Additional Configuration Classes

來到第四天,今天會聚焦在 Spring Boot 註冊類別的方式。 Spring Framework 提供 3 種註冊 Bean 的方式 ,Java-based...

2023-09-19 ‧ 由 scheep 分享
DAY 5

Doc 6.3.2 Importing XML Configuration & Doc 6.4 Auto-configuration

Doc#6.3.2 Importing XML Configuration這一小節官方只寫了短短一句話其意,如果你真得必須要使用XML 註冊的話,請先建立一個主...

2023-09-20 ‧ 由 scheep 分享
DAY 6

@SpringBootApplication - 別名標籤 @AliasFor

在接續前一日的內容介紹 @SpringBootApplication 往標籤的屬性看下去之前,我們得看一個會用到的 @AliasFor 標籤,等解釋完 @Ali...

2023-09-21 ‧ 由 scheep 分享
DAY 7

Inside in Annotation SpringBootApplication

@AliasFor(annotation = EnableAutoConfiguration.class) Class<?>[] excl...

2023-09-22 ‧ 由 scheep 分享
DAY 8

Configuration proxyBeanMethod

下方是官方給出的 proxyBeanMethod 註解 Specify whether @Bean methods should get proxied i...

2023-09-23 ‧ 由 scheep 分享
DAY 9

Doc 6.5 Spring Beans and Dependency Injection (一)

上一次官方文件看到Doc 6.4 ,今天接續者看 Doc 6.5 官方原文 You are free to use any of the standard S...

2023-09-24 ‧ 由 scheep 分享
DAY 10

Doc 6.5 Spring Beans and Dependency Injection (二)

If you structure your code as suggested above (locating your application class...

2023-09-25 ‧ 由 scheep 分享