iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
SideProject30

Java Spring + Vue 甘苦學習路 前後端分離之 Blog 實戰 系列

希望藉由這次鐵人賽機會,精進前後端技能~

鐵人鍊成 | 共 30 篇文章 | 11 人訂閱 訂閱系列文 RSS系列文 團隊曼陀號計畫V
DAY 11

Day11 Java Spring API 實作 — Pagination and 排序 Part2

概述 昨天說道在實作 Pagination 和排序時,遇到資料型態無法正確被使用的情形,後來發現是在 PostServiceImpl.java 中匯入錯模組了,...

2023-09-17 ‧ 由 Emily 分享
DAY 12

Day12 Java Spring API 實作 — 排序 Part1

概述 在確定有撈取到分頁資料後,今天會實作排序的功能,參數上可以設定要依照什麼欄位來做排序。 Controller 層 需要在 getAllPosts() 加入...

2023-09-18 ‧ 由 Emily 分享
DAY 13

Day13 Java Spring API 實作 — 排序 Part2

概述 在資料排序中,除了選定要按照什麼欄位來做排序外,也會設定排序的性質,是降冪: 字母後到前、數字大到小;或是升冪: 字母前到後、數字小到大。所以今天會實作選...

2023-09-19 ‧ 由 Emily 分享
DAY 14

Day14 Java Spring API 實作 — 分頁 排序 最終篇

概述 在設定 sort 以及分頁時,會有一些預設的變數需要作初步設定,所以可以將這些常數變數整合起來,這樣的話也可以更方便作維護及管理。 utils 在 uti...

2023-09-20 ‧ 由 Emily 分享
DAY 15

Day 15 Java Spring API 實作 - Comment 評論功能

概述 在 Blog 網頁中,很重要的功能之一是評論留言的項目,而評論除了要記錄留言內容之外,也會需要紀錄留言者等資訊,複雜度上會需要一個 table 去作紀錄,...

2023-09-21 ‧ 由 Emily 分享
DAY 16

Day 16 Java Spring API 實作 - Comment 評論功能 Part2

概述 今天將實作 Comment API 的建立細節,建立的方式跟 Post 一樣,同樣需要 Service, Controller, Entity 之間的串接...

2023-09-22 ‧ 由 Emily 分享
DAY 17

Day 17 Java Spring API 實作 - Comment 評論功能 Part3

概述 今天將會記錄如何使用 Post Id 取得 Comment 資料內容。 Repository 可以在 CommentRepository.java 中新增...

2023-09-23 ‧ 由 Emily 分享
DAY 18

Day 18 Java Spring API 實作 - Comment 評論功能 更新

概述 今天將會實作 Comment 更新資料的 function API, Service 在 CommentService.java 中加上 updateCo...

2023-09-24 ‧ 由 Emily 分享
DAY 19

Day19 Java Spring API 實作 - Comment 評論 刪除功能

概述 今天會記錄實作刪除評論的 API 功能 /api/posts/{postid}/comments/{id} 會有兩層的篩選來鎖定要刪除的評論,第一是 po...

2023-09-25 ‧ 由 Emily 分享
DAY 20

Day20 Java Spring API 實作 - Exception 處理 Part1

概述 在網頁系統操作中常會遇到錯誤的時候,可能是請求錯誤,也有可能是資料錯誤,在遇到這個狀況時,可以自己定義在遇到什麼錯誤時要呈現的訊息,這也就是 Except...

2023-09-26 ‧ 由 Emily 分享