文件名称:CAE677AE9FA42A77861632D210A48E99393B6D17F517C1BED55E7A3386882CE9
文件大小:84KB
文件格式:ZIP
更新时间:2024-05-22 04:17:48
Java
优先队列服务 Priority Queue Service是一种RESTful微服务,允许管理工作单。 该服务提供用于添加的API该服务提供以下功能 将工作单添加到队列中 将工作订单弹出队列 查询特定工单 查询未结工作单清单 撤除工单 查询队列中订单的平均等待时间 查询队列中订单等待时间的95% 系统使用4种优先级。 优先级是通过用户的ID指定的。 普通的 优先级(甚至可以被3整除) VIP(甚至可以被5整除) 管理覆盖(甚至可以被3和5整除) 请注意,该项目使用内存缓存来存储数据,因此所有数据在重新启动时都会丢失。 通过为特定数据源创建DAO并实现QueueDao接口,可以轻松地对此进行修改。 然后可以使用其他数据源而不是InMemoryQueue对象来实例化queueDao()bean。 构建项目并运行测试 mvn verify 在本地部署服务 mvn spring-boot
【文件预览】:
CAE677AE9FA42A77861632D210A48E99393B6D17F517C1BED55E7A3386882CE9-master
----mvnw.cmd(5KB)
----mvnw(6KB)
----src()
--------test()
--------main()
----postman()
--------priorityQueueAPIs.postman_collection.json(4KB)
----.mvn()
--------wrapper()
----README.md(6KB)
----pom.xml(2KB)
----.gitignore(268B)