Spring Boot 如今已來到版本 3.1.2 (截稿當下),再過一個多月 9.19 就要釋出 JDK 21,
隨後 Spring framework 、Boot 也會因應新版的 Java 做出對應的更新,
如何在迭代如此迅速的年代學習 Spring Boot 是筆者認為相當重要的能力。
文章的方向將會以官方文檔解讀、操作,來探索Spring Boot 的世界。
官方文件有標題順序,筆者解讀順序不一定會按照官方順序為準。
Doc 6.6. Using the @SpringBootApplication Annotation 提及 @SpringBootApplication 包...
官方原文(一) As described in the Restart vs Reload section, restart functionality is...
什麼是 ClassLoader ?我們所寫副檔名名為 .java 的程式碼,需要透過 javac 也就是 java 編譯器編譯成對應同樣名稱,但副檔名名為 .c...
官方原文 To diagnose whether the classloading issues are indeed caused by devtools...
§ Doc 6.8.2 Property Defaults Several of the libraries supported by Spring Boot...
§ Doc 6.8.3 Automatic Restart Applications that use spring-boot-devtools automa...
spring-boot-devtools(以下簡稱 devtools) 在 classpath 上檔案有所變更的時候,會觸發(原文 trigger)重啟app...
Doc 6.8.3 Automatic Restart: Customizing the Restart Classloader As described e...
The SpringApplication class provides a convenient way to bootstrap a Spring app...
今天就以 SimpleCommandLinePropertySource 為主,其中的字首Simple 代表一個簡單的字串陣列。 在 SimpleCommand...