開始當後端之後第一個使用到的開發框架就是 Spring Boot,也成為我職場奮鬥上的好家人啦,經歷過一些專案的的洗禮,覺得有很多東西沒有打好基礎,希望藉著鐵人賽好好把一些框架使用的概念釐清,也提供給剛入門 Spring Boot 或是有些議題沒有搞清楚的人可以一起來認識 !!
部落格也會同步更新,裡面也有些分享可以參考一下。
https://oseanchen.github.io/
操作 Spring Data JPA 需要對於資料表之間的關聯與配置有一定的了解,可以幫助你在規劃資料庫及撈取資料上有很大的幫助。 後續文章會依序介紹常見的幾種...
一對多 1 : N 一對多關聯可以看到,products 和 reviews 這兩張表的關係,一個商品會有多則評論,所以設計上會在 reviews 裡面紀錄...
多對多 N:N 多對多的關係可以看到 products、tags 及 product_tags 這 3 張表的關係,每個產品可以有多個標籤、每個標籤可以用在多...
前面在介紹使用 Spring Data JPA 的時候,在關聯的部分有碰到一些使用 Lombok 的問題,這篇就來介紹一下個別的註解作用,也可以讓大家使用的時候...
AOP (Aspect Oriented Programming) 切面導向設計 是一種程式設計的模式,主要理念是為了減少重複出現的邏輯,比方說 log 紀...
一般來說很多請求的處理多半是透過前端進行,但也免不了有時候後端需要直接發送請求來處理,像是後端需要去特定 api 拿取資源又或是和其他 server 之間的溝...
相信有許多人知道開發有一個重要的環節就是進行測試,不管是透過直接操作功能、打 API 或是程式內部執行測是程式等等都是測試的一種,今天要介紹的單元測試就是指測試...
上一篇簡單說明基本測試的概念跟要怎麼建立測試程式在 Spring Boot 之後,這邊就來接著提供一些測試的設計原則和一些方法。 3A 原則 (3A Patte...
Junit 5 常用註解 @Test:標註方法為測試程試 @BeforeEach:每項測試項目開始前都會執行一次 @AfterEach:每項測試項目結束都會執...
這一篇我們來針對 Service / Dao 層進行測試的撰寫吧,以 MVC 架構下算是 Model 的部分會比較常進行測試程式的撰寫,因為牽涉到主要業務邏輯的...