本題目出自於我的《每天學Java直到今年結束》系列,跟著我一起完成我的Spring專案最後一Part。
前兩Part歷經JDBC到ORM架構,從Controller驗證到AOP接手處理切面驗證,以電商系統為題實作。
而本次專案Part-3的主題是 : Spring Boot電商實作 - 排程與安全。
希望藉由此次鐵人賽,學習將Security、Schedule應用於我的專案Part-3上!
關於原生Java的Schedule - 1 排程的重要性 ⭐⭐⭐ 在看Java原生排程之前,先來看看後端為何要有排程。 1️⃣ 排程可以消化大量的耗時請求,...
關於原生Java的Schedule - 2 深入看ScheduleExcutorService(我簡稱SES) ⭐⭐⭐⭐ 打開SES的原始碼,可以看到它是繼...
Schedule常用表達式Cron 甚麼是Cron? ⭐⭐⭐ Cron(chronos),是排程的 時間表達式,用於設定週期性、間隔的時間。 原本是類Uni...
Spring Boot的@Schedule架構與Unit Test Schedule類別的架構 ⭐⭐⭐⭐⭐⭐ 首先,先到Spring Boot專案當中加入一...
關於Spring的TaskScheduler與TaskExecutor @Scheduled的追本溯源 ⭐⭐⭐⭐⭐ 當我們使用了 @Scheduled 來設...
Schedule的Configuration與Bean SchedulerConfiguration ⭐⭐⭐⭐⭐ 昨天我是在 application.pro...
Spring Schedule電商專案實作 - 定期處理未付款訂單.1 OrderSchedule ⭐⭐⭐ 在 task/ 目錄下,我新建了一個OrderS...
Spring Schedule電商專案實作 - 定期處理未付款訂單.2 @Transactional與@Scheduled並用問題 ⭐⭐⭐⭐⭐ 昨天,我將「...
淺談ShedLock與Optimistic Lock OptimisticLock(樂觀鎖) ⭐⭐⭐⭐⭐⭐ 何謂樂觀鎖?其實就是在取得資源時,認為資料不常更...
Spring Schedule電商專案實作 - 定期處理未付款訂單.3 樂觀鎖應用 ⭐⭐⭐⭐⭐⭐ 由於 一般的Transactional事務是沒有上鎖的,它...