售货机系统

我要开发同款
proginn16483049942023年04月17日
110阅读
所属分类webapp

作品详情

项目技术架构:
核心技术 :
该项目为分布式项目,主要采用的SpringBoot+SpringCloud+mybatisPlus框架。consul作为注册中心和配置中心;SpringMVC做控制层;前后端分离开发;Emqx做消息缓冲;Redis做缓存服务,自动工单部分采用XXL-job分布式任务调度来驱动,为了更高效我们使用了分片的方式将补货任务进行切割。

相关解决方案:
1.整体项目采用SpringBoot快速搭建
2.使用Spring Cloud 组件实现各个微服务之间的调用
3.使用redis作为缓存,实现自动工单的自动分配
4.使用consul作为注册中心和配置中心
5.使用MyBatisPlus作为持久层框架,操作数据库
6.使用XXL-Job进行分布式任务调度
7.使用EMQX作为消息中间件, 进行服务直接的通讯和解耦
8.接入微信支付进行项目的支付
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论