本项目是一套用于学习Java Web的项目,其是一套基于Java SpringCloud实现微服务商城,PC前台采用Vue实现,移动端则采用跨平台方案Flutter实现,小程序采用Taro实现多端,后台则基于Java SpringCloud Alibaba实现,通过Nacos作服务发现,JPA作持久层。管理员后台则单独使用PHP技术实现,采用Laravel-admin框架构建。其中会引入一些非常规电商所用的技术,比如引入区块链商品竞拍,数字货币购买商品,谷歌验证器等功能,旨在用于学习与应用。
▓░░░░░░░░░░░░░░░░░░░ 1% 开发中
文档地址: http://zmall.whoiszxl.com
zmall
├── zmall-cms -- 基础内容管理模块
├── zmall-common -- 公共代码模块
├── zmall-gateway -- 网关模块
├── zmall-oauth -- oauth登录模块
├── zmall-order -- 订单模块
├── zmall-oss -- oss文件上传模块
├── zmall-pay -- 订单支付模块
├── zmall-product -- 商品模块
├── zmall-search -- 搜索模块
├── zmall-seckill -- 秒杀模块
├── zmall-task -- 定时任务模块
├── zmall-user -- 用户模块
└── generator -- 代码生成工具
docs -- 文档目录
- 微服务开发的一站式解决方案: Spring Cloud Alibaba
- ORM框架:Spring Data JPA
- 文档生成工具:Swagger-UI
- 内存高速缓存数据库:Redis
- MQ队列:RocketMQ
- 对象存储:OSS
- 以太坊区块链:Ethereum
- 身份认证令牌:JWT
- 后台搭建框架:PHP Laravel-admin
- 前端PC框架:Vue
- 跨平台移动UI框架:Flutter
Windows环境部署
Linux环境部署
Docker环境部署
Copyright (c) 2018-2020 whoiszxl
