iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
Software Development

關於我和 Spring Boot 變成家人的那件事 系列

開始當後端之後第一個使用到的開發框架就是 Spring Boot,也成為我職場奮鬥上的好家人啦,經歷過一些專案的的洗禮,覺得有很多東西沒有打好基礎,希望藉著鐵人賽好好把一些框架使用的概念釐清,也提供給剛入門 Spring Boot 或是有些議題沒有搞清楚的人可以一起來認識 !!

部落格也會同步更新,裡面也有些分享可以參考一下。
https://oseanchen.github.io/

參賽天數 15 天 | 共 15 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 團隊抓挖幫嘎
DAY 1

Day 1 - Spring Boot 介紹

Spring Boot 是 Java 最主流的後端開發框架,Spring Boot 其實算是早期的框架 Spring 的擴充升級,其核心的概念都有延續。過往框架...

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

Day 2 - 控制反轉 (IOC) vs 依賴注入(DI)

控制反轉 Inversion of Control (IOC) 控制反轉是一種程式設計的方式。它的精神在於程式中所需要的輔助物件,並不是在自己的類別中建立,而是...

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

Day 3 - Bean 介紹及常見應用

Spring Bean (註解 Annotation) 由 Spring IoC 容器管理的對象稱為 Bean 。Bean 是由 Spring IoC 容器實例...

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

Day 4 - 專案管理 Maven

Maven Maven 是一個專案管理與自動化構建的工具,主要用於 Java 的專案。 目前由 Apache 軟體基金會管理。另外一個常見的工具 Gradle,...

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

Day 5 - Spring MVC (1) - 基本介紹

Spring MVC Spring MVC 是基於 Servlet API 建構的網頁開發框架,根據 MVC 架構的原則,提供了的合適的開發流程和功能,也是 S...

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

Day 6 - Spring MVC (2) - 請求參數取得

關於請求參數取得對於開發 API 或是運行任何服務來說是相當重要,特別是我們需要根據使用者請求中所帶有的資訊進行後續的處理,所以這篇就來了解 Spring MV...

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

Day 7 - Spring MVC (3) - Thymeleaf

這篇來補充一下一些 Spring MVC 的 View 的部分吧,這部分其實就是前端的處理,雖然業界許多已經前後端分離,所以後端只需要著重在 Spring Bo...

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

Day 8 - Spring Data JPA, JDBC Template, Mybatis

今天就來認識一下使用 Spring Boot 的時候可能會碰到的三種資料存取框架 Spring Data JPA、JDBC Template 和 MyBatis...

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

Day 9 - Spring Data JPA (1) 基礎應用架構

前面已經介紹過各類資料操作框架的特色之後,這邊來介紹其中我比較熟悉也蠻多人使用的 Spring Data Jpa,雖然比較不用寫 SQL 所以可能會對於 SQL...

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

Day 10 - Spring Data JPA (2)資料庫查詢應用

這邊來認識一些我們可能會用到的一些資料庫查詢操作 根據前面的 products 結構來插入一些資料熟悉一些操作的用法吧。 INSERT INTO product...

2024-09-24 ‧ 由 Sean 分享