1.介绍
(1).基于SpringCloud+Docker+xxx-Job的微服务竞价拍卖系统,本系统主要实现竞价商品的拍卖,可通过xxx-job定时启动拍卖程序,项目包含拍卖报名>交易>公示>结束等整个拍卖的完整流程。
(2).项目包含前端和后端完整代码,开箱即用,代码注释完整可读性强,方便进行二次开发
2.软件架构
3.技术栈
开发环境:IDEA、JDK1.8、Maven、Gitlab
软件架构:Nginx+SpringCloud + Vue + MyBatis3 Dynamic Sql
Web框架:SpringCloudAlibaba 微服务框架
Orm框架:MyBatis3 Dynamic Sql
数据库:Mysql、Redis、MongoDB
分库分表:Sharding-Jdbc
权限控制:Shiro+Jwt
限流组件:Sentinel
实时数据传输:WebSocket
分布式定时:XXX-JOB
消息队列:RocketMQ
对象存储:Minio
在线文档:Swagger
短信推送:极光推送
部署环境:Docker
4.项目效果