黑马程序员苍穹外卖(新手)DAY10

spring Task

cron表达式是一个字符串,通过cron表达式可以定义任务的触发时间

分为6或7个域,由空格分隔开,每个域代表一个含义

每个域的含义分别为:秒,分钟,小时,日,月,周,年

可以用网站 cron.qqe2.com
订单状态定时处理

OrderTask

OrderMapper

webSocket

来单提醒

通过websocket实现管理端页面和服务端页面保持长连接状态

当客户支付后,调用websocket的相关API实现服务端向客户端推送消息

客户端浏览器解析服务端推送的消息,判断是来单提醒还是客户催单,进行相应的语音播报

OrderServiceImpl

客户催单

orderController

orderService

orderServiceImpl

测试

相关推荐
FuckPatience5 小时前
Visual Studio C# 项目中文件后缀简介
开发语言·c#
014-code12 小时前
订单超时取消与库存回滚的完整实现(延迟任务 + 状态机)
java·开发语言
北顾笙98012 小时前
LLM学习-day02
学习
lly20240612 小时前
组合模式(Composite Pattern)
开发语言
游乐码13 小时前
c#泛型约束
开发语言·c#
大连好光景13 小时前
PYG从入门到放弃
笔记·学习
Dontla13 小时前
go语言Windows安装教程(安装go安装Golang安装)(GOPATH、Go Modules)
开发语言·windows·golang
chushiyunen13 小时前
python rest请求、requests
开发语言·python
铁东博客13 小时前
Go实现周易大衍筮法三变取爻
开发语言·后端·golang
baidu_huihui13 小时前
在 CentOS 9 上安装 pip(Python 的包管理工具)
开发语言·python·pip