由於筆者本身大多數的開發經驗都是在 RESTful API 的範疇,所以今天主要想分享 @RestController 註解的使用方式。日後有機會再來介紹 @C...
實作範例 說明: 實作一個範例,在API的請求中帶入兩個參數A、B,而API回傳時返回A、B兩數的最大公因數。 在以下實作將建立一個Controller Cla...
介紹完 Controller 類下常搭配使用的 Bean 後,這裡想再分享幾個常使用的 Bean。 @Service 在 Spring Boot 中主要用來專門...
在Day12 - Controller下的Bean (下) 時,我們實作了一支 API 用於取得 A、B兩個參數的最大公因數,但當時只介紹了 Controlle...
如果以Spring MVC 架構模式繼續探討Model,在Model的職責內包含了業務邏輯和資料的處理,除了由@Service 負責處理業務邏輯外,還有 @Re...
昨天我們介紹了幾種 Spring 與 資料庫進行交互的方式 因為筆者在開發上多數都是使用 Spring Data JPA 操作資料庫 所以今天想要針對它再做更深...
講完了概念,今天的鐵人文章內容,主要會透過實作的方式來告訴大家如何使用 Spring Data JPA 達到與資料庫中資料表的交互作業。 假設本次的實作目標是希...
昨天我們完成了 Spring Data JPA 的準備工作及資料庫連線設定。 今天將會透過以下情境來實現與資料庫中資料表的互動操作: 情境一,假設老師想要根據班...
在 JPQL 中較常的操作就是查詢(SELECT),而比較少會直接透過 JPQL 進行 UPDATE 的操作。如果我們需要 INSERT 或 UPDATE 資料...
你是否曾經遇到這樣的情況:當你正在將資料寫入資料庫時,由於某個欄位的值不正確,導致整筆資料無法成功寫入。如果你有過這樣的經歷,那麼恭喜你,你已經接觸過事務的概念...