座位預約,用戶需要臨時離開,離開后1個小時之內必須回來。后臺用的springboot 需要怎么實作 望大佬給個思路
uj5u.com熱心網友回復:
點擊預約,倒計時1個小時,過了一個小時失效uj5u.com熱心網友回復:
具體怎么實作?
uj5u.com熱心網友回復:
查一下定時任務框架,也可以自己使用執行緒寫個定時任務即可。uj5u.com熱心網友回復:
座位分空閑,預約,入座三個狀態,當空閑座位被預約,就更改座位狀態變成預約,并且進入執行緒中,倒計時60分鐘,當入座后,停止執行緒,或者超時也停止執行緒,相對應的也要更改座位狀態
uj5u.com熱心網友回復:
個人覺得用倒計時不劃算,一百個人就要開一百個執行緒么?可以用springboot的定時任務,每十分鐘或者幾分鐘查一下所有離開人員的離開時間,進行業務處理uj5u.com熱心網友回復:
隨便找個存盤結構把離開、回來的資訊存起來,最后結算的時候一起算轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/81232.html
標籤:Java相關
