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

spring Task

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

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

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

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

OrderTask

OrderMapper

webSocket

来单提醒

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

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

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

OrderServiceImpl

客户催单

orderController

orderService

orderServiceImpl

测试

相关推荐
q***735541 分钟前
Spring Boot应用关闭分析
java·spring boot·后端
u***451643 分钟前
Spring Boot中的404错误:原因、影响及处理策略
java·spring boot·后端
waves浪游1 小时前
进程控制(上)
linux·运维·服务器·开发语言·c++
p***62991 小时前
mysql-connector-java 和 mysql-connector-j的区别
android·java·mysql
程序员三明治1 小时前
【Java】synchronized关键字详解:从字节码到对象头与锁升级
java·开发语言·juc·synchronized··锁升级
k***3881 小时前
Spring Boot项目集成Redisson 原始依赖与 Spring Boot Starter 的流程
java·spring boot·后端
y***54881 小时前
Rust在嵌入式中的实时操作系统
开发语言·后端·rust
●VON1 小时前
Flutter vs React Native vs 原生开发:有何不同?
学习·flutter·react native·react.js·openharmony
老虎06271 小时前
Java基础面试题(11)—Java(泛型)
java·开发语言·windows