SpringBoot2.0+SpringCloud+Vue构建微服务架构电商商城项目
SpringBoot2.0+SpringCloud 构建微服务电商商城。
- 完整的购物流程
- 运营管理及权限管理
- oauth授权中心+单点登录+第三方登录
- 支付宝微信支付
- 调用链及JVM监控及接口耗时监控
- 可靠消息系统
- 数据服务中心
- 授权服务中心
- 订单服务中心
- 消息服务中心
- 外部对接服务中心
- 七牛云上传下载
- 邮件短信发送
技术栈
核心框架:springcloud Edgware全家桶
安全框架:Spring Security Spring Cloud Oauth2
分布式缓存:redis
分布式消息队列:RocketMQ
分布式任务调度:elastic-job
持久层框架:MyBatis、通用Mapper4、Mybatis_PageHelper
数据库连接池:Alibaba Druid
日志管理:Logback
前端框架:Vue全家桶以及相关组件
三方服务: 邮件服务、阿里云短信服务、七牛云文件服务、钉钉机器人服务、高德地图API
架构图
商城系统
源码地址:githup