iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
自我挑戰組

Java Spring專案的兩大元件 - Security、Schedule 系列

本題目出自於我的《每天學Java直到今年結束》系列,跟著我一起完成我的Spring專案最後一Part。
前兩Part歷經JDBC到ORM架構,從Controller驗證到AOP接手處理切面驗證,以電商系統為題實作。
而本次專案Part-3的主題是 : Spring Boot電商實作 - 排程與安全。
希望藉由此次鐵人賽,學習將Security、Schedule應用於我的專案Part-3上!

參賽天數 22 天 | 共 22 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day1 : 關於原生Java的Schedule - 1

關於原生Java的Schedule - 1 排程的重要性 ⭐⭐⭐ 在看Java原生排程之前,先來看看後端為何要有排程。 1️⃣ 排程可以消化大量的耗時請求,...

DAY 2

Day2 : 關於原生Java的Schedule - 2

關於原生Java的Schedule - 2 深入看ScheduleExcutorService(我簡稱SES) ⭐⭐⭐⭐ 打開SES的原始碼,可以看到它是繼...

DAY 3

Day3 : Schedule常用表達式Cron

Schedule常用表達式Cron 甚麼是Cron? ⭐⭐⭐ Cron(chronos),是排程的 時間表達式,用於設定週期性、間隔的時間。 原本是類Uni...

DAY 4

Day4 : Spring Boot的@Schedule架構與Unit Test

Spring Boot的@Schedule架構與Unit Test Schedule類別的架構 ⭐⭐⭐⭐⭐⭐ 首先,先到Spring Boot專案當中加入一...

DAY 5

Day5 : 關於Spring的TaskScheduler與TaskExecutor

關於Spring的TaskScheduler與TaskExecutor @Scheduled的追本溯源 ⭐⭐⭐⭐⭐ 當我們使用了 @Scheduled 來設...

DAY 6

Day6 : Schedule的Configuration與Bean

Schedule的Configuration與Bean SchedulerConfiguration ⭐⭐⭐⭐⭐ 昨天我是在 application.pro...

DAY 7

Day7 : Spring Schedule電商專案實作 - 定期處理未付款訂單.1

Spring Schedule電商專案實作 - 定期處理未付款訂單.1 OrderSchedule ⭐⭐⭐ 在 task/ 目錄下,我新建了一個OrderS...

DAY 8

Day8 : Spring Schedule電商專案實作 - 定期處理未付款訂單.2

Spring Schedule電商專案實作 - 定期處理未付款訂單.2 @Transactional與@Scheduled並用問題 ⭐⭐⭐⭐⭐ 昨天,我將「...

DAY 9

Day9 : 淺談ShedLock與Optimistic Lock

淺談ShedLock與Optimistic Lock OptimisticLock(樂觀鎖) ⭐⭐⭐⭐⭐⭐ 何謂樂觀鎖?其實就是在取得資源時,認為資料不常更...

DAY 10

Day10 : Spring Schedule電商專案實作 - 定期處理未付款訂單.3

Spring Schedule電商專案實作 - 定期處理未付款訂單.3 樂觀鎖應用 ⭐⭐⭐⭐⭐⭐ 由於 一般的Transactional事務是沒有上鎖的,它...