本项目只是学习使用,还在开发初期,仅仅完成了部分功能的实现,项目中存在大量bug,努力优化中
- SpringBoot
- Vue
- 微信小程序
- Elasticsearch
- Redis
- Shiro
- JWT
- Nginx
- pagehelper
- druid
- kafka
- SpringSecurity
- JDK1.8
- MySQL5.7
- Elasticsearch6.8.5
- 用户管理
- 商场管理
- 商品管理
- 推广管理
- 系统管理
- 配置管理
- 统计报表
- 首页
- 分类
- 搜索
- 商品详情、评价
- 购物车
- 订单
- 待开发
- V1.0 此版本完成基础功能,停止开发
- V2.0 基于微服务机构开发(待开发)
- 订单功能完善
- 全文检索功能完善
- vue前台开发
- 接口文档
- 微服务架构开发
- 执行minimall.sql 建表、导数据
- 表结构文档
- 安装node,npm,nginx
- npm run build:prod 打包
- 将生成的dist拷贝到centos中
- 配置nginx.conf root目录为dist路径,配置监听端口等,./nginx -s reload重启打开浏览器输入ip/index.html访问
- 本项目地址 http://129.211.81.42/index.html
- mvn clean
- mvn install
- 生成jar文件,执行java -jar minimall.**.jar --spring.profiles.active=prod,core,admin
- nohup 命令 & 后台运行
本项目参考或基于此项目开发:
- litemall 又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端
- vue-element-admin A magical vue admin
- mall mall项目是一套电商系统