订单状态定时处理

如果最后一秒刚好支付了咋办?如何补偿?
需要将支付状态和订单状态一起考虑,或者直接使用状态机

Spring Task 是Spring框架提供的任务调度工具,可以按照约定的时间自动执行某个代码逻辑。
**定位:**定时任务框架
**作用:**定时自动执行某段Java代码
cron表达式其实就是一个字符串,通过cron表达式可以定义任务触发的时间
**构成规则:**分为6或7个域,由空格分隔开,每个域代表一个含义
每个域的含义分别为:秒、分钟、小时、日、月、周、年(可选)
举例:

2022年10月12日上午9点整 对应的cron表达式为:0 0 9 12 10 ?