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

spring Task

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

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

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

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

OrderTask

OrderMapper

webSocket

来单提醒

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

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

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

OrderServiceImpl

客户催单

orderController

orderService

orderServiceImpl

测试

相关推荐
长安第一美人20 小时前
C 语言可变参数(...)实战:从 logger_print 到通用日志函数
c语言·开发语言·嵌入式硬件·日志·工业应用开发
Larry_Yanan20 小时前
Qt多进程(一)进程间通信概括
开发语言·c++·qt·学习
superman超哥20 小时前
仓颉语言中基本数据类型的深度剖析与工程实践
c语言·开发语言·python·算法·仓颉
不爱吃糖的程序媛21 小时前
Ascend C开发工具包(asc-devkit)技术解读
c语言·开发语言
bu_shuo21 小时前
MATLAB奔溃记录
开发语言·matlab
韩立学长21 小时前
【开题答辩实录分享】以《自助游网站的设计与实现》为例进行选题答辩实录分享
java·mysql·spring
ss27321 小时前
线程池:任务队列、工作线程与生命周期管理
java·后端
不像程序员的程序媛21 小时前
Spring的cacheEvict
java·后端·spring
SAP小崔说事儿21 小时前
在数据库中将字符串拆分成表单(SQL和HANA版本)
java·数据库·sql·sap·hana·字符串拆分·无锡sap
凌云若寒21 小时前
半导体代加工企业标签模板痛点的全景式解决方案
java