希望可以透過 30 天的鐵人賽文章,將 Spring Boot 3 學習過程中內容記錄下來,也可讓沒接觸過或剛進入學習的人,一起交流與了解 Spring Boot 3 相關入門基礎知識。
在Day19 和 Day20 兩天單元中,我們學會了如何建立 API 端點 (@RestController, @GetMapping),以及如何從 URL 中...
在 Day19 、 Day20 和 Day21 三天單元中,我們學會了如何從 URL (Uniform Resource Locator) 的路徑 (@Path...
如果你想讓你的應用程式能夠儲存和讀取資料,那麼 Spring Data JPA 絕對是你需要認識的好夥伴。今天內容將用最簡單的方式,來了解什麼是 JPA,並學會...
在 Day23 內容裡,我們學會了如何設定 H2 和 PostgreSQL 資料庫連線。現在要來學習最重要的一步:定義一個 Entity (實體)。 Entit...
在先前的單元中,我們已經學會如何定義一個 Customer 實體 (Entity) 並設定好開發與生產環境的資料庫連線。現在,我們將進入 Spring Data...
什麼是實體關聯? 在先前的單元中,我們已經學會如何定義單一的 Customer 實體 (Entity)。然而,真實世界的應用程式中,資料很少是獨立存在的: 👤...
在先前的單元中,我們已經成功建立了 Customer 實體、定義了 Repository,甚至實作了複雜的實體關聯。現在,我們要從「功能實現」邁向「效能與維護性...
在先前的單元中,我們已經掌握了如何建立實體 (Entity) 和資料倉儲 (Repository)。現在,我們將深入探討更貼近真實世界應用的三大主題:如何精準地...
在先前的單元中,我們已經學會了如何定義實體 (Entity) 和資料倉儲 (Repository)。然而,在真實世界的應用程式中,單純的新增或查詢是不夠的。我們...
在接觸 Spring Boot 之前,對 Spring Boot 的印象一直停留在「很強大、但也很複雜」的階段。看著許多後端軟體工程們能快速地開發出功能完整的後...