1.mallplus多租户商城技术

mallplus采用现阶主流技术实现,涵盖了一般项目中几乎所有使用的技术。

技术版本说明
Spring Boot2.1.3容器+MVC框架
Spring Security5.1.4认证和授权框架

MyBatis-plus

3.4.6ORM框架
MyBatisGenerator1.3.3数据层代码生成
PageHelper5.1.8MyBatis物理分页插件
Swagger-UI2.7.0文档生产工具
Elasticsearch6.2.2搜索引擎
RabbitMq3.7.14消息队列
Redis3.2分布式缓存
MongoDb3.2NoSql数据库
Docker18.09.0应用容器引擎
Druid1.1.10数据库连接池
OSS2.5.0对象存储
JWT0.9.0JWT登录支持
Lombok1.18.6简化对象封装工具

      2.待实现功能列表

 

     后台功能列表

小程序功能列表

 

已实现功能

https://gitee.com/zscat-platform/mall
基于SpringBoot+MyBatis的电商系统,包括前台商城系统及后台管理系统。
后台管理 包括
 商品管理 添加 审核 上下架、商品分类,商品类型,品牌管理,
 订单管理、发货管理,退货申请管理,退货原因设置,
 会员管理、区域管理,学校管理 会员等级管理,
 首页品牌推荐,新品推荐,人气推荐,专题推荐,广告管理,拼团管理,红包管理
 用户管理 角色管理 菜单管理 代码生成 前台日志管理 后台日志管理
 专题管理,专题分类管理 专题评论管理 话题列表 话题分类列表 话题评论 帮助 帮助分类 用户举报 优选专区管理

 

 小程序功能
  小程序首页 banner 商品分类 商品列表 商品搜索  商品详情 小程序登录 购物车管理 商品下单 订单支付 订单列表 订单详情
  用户详情 下单消息推送 首页优惠券 首页领取红包 已领取优惠券 专题列表 专题详情

  **h5功能列表**
  ## 目前h5项目已实现功能
  1. 首页数据的展示2. 分类页数据的展示3. 购物车 4. 我的 5. 注册6. 登录 7. 商品详情页 8. 商品搜索

  **pc功能列表**
  ## 目前pc项目已实现功能
  1. 首页数据的展示 2. 分类页数据的展示3. 购物车4. 我的 5. 注册6. 登录7. 商品详情页
  8. 商品搜索 9.下单10.用户详情

  功能预览
  https://gitee.com/zscat/mall/wikis/pages

标题

 群号:895616401

 欢迎关注公众号获取更多资料

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
1- 安装lombok插件 ## mysql - 下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads - 下载后按提示进行安装 - 导入document/sql下的mall.sql文件 ## redis - 下载地址:https://github.com/MicrosoftArchive/redis/releases - 下载后按提示进行安装 ## OSS - 该项目文件上传采用OSS,需要自行注册OSS账号并配置 - 首先将mall-admin\src\main\resources\application.properties文件中以aliyun.oss.开头的配置改为你自己的配置 - OSS上传文件需要配置跨域资源共享(CORS)规则,参考文档:https://help.aliyun.com/document_detail/31928.html - 上传方式采用服务端签名后直传的形式,参考文档:https://help.aliyun.com/document_detail/31926.html ## mall-admin - 启动项目:直接运行com.macro.mall.MallAdminApplication的main方法即可 - 接口文档地址:http://localhost:8080/swagger-ui.html ## mall-search - 启动项目:直接运行com.macro.mall.search.MallSearchApplication的main方法即可 - 接口文档地址:http://localhost:8081/swagger-ui.html - 使用前需要先调用接口导入数据;http://localhost:8081/esProduct/importAll - 如出现无法启动的问题,可以先删除elasticsearch里面的数据再启动 ## mall-portal - 启动mall-portal项目:直接运行com.macro.mall.portal.MallPortalApplication的main方法即可 - 接口文档地址:http://localhost:8085/swagger-ui.html 1. 本地安装开发环境中的所有工具并启动 2. 克隆源代码到本地,使用IDEA或Eclipse打开,并完成编译; 3. 安装 redis mysql 4. 在mysql中新建mall数据库,导入document/sql下的mall.sql文件; 5. 启动mall-admin项目:直接运行com.macro.mall.MallAdminApplication的main方法即可, 接口文档地址:http://localhost:8080/swagger-ui.html;  6. 启动mall-portal项目:直接运行com.macro.mall.portal.MallPortalApplication的main方法即可, 接口文档地址:http://localhost:8085/swagger-ui.html;  7. 克隆mall-admin-web项目,并导入到IDEA中并完成编译传送门,需要安装node环境,然后到项目下; 8. 运行命令:npm install 然后执行 npm run dev,访问地址:http://localhost:8090 即可打开后台管理系统页面; 9. 克隆Mall-Vue-master项目,并导入到IDEA中并完成编译传送门; 10. 运行命令:npm run dev,访问地址: 即可打开pc商城页面; 11. 克隆vue-jd-master项目,并导入到IDEA中并完成编译传送门; 12. 运行命令:npm run dev,访问地址: 即可打开h5商城页面; 13. 下载小程序 用微信开发工具打卡就可以访问   https://gitee.com/zscat-platform/mall   功能预览   http://www.yjlive.cn:8090/#/home   https://gitee.com/zscat-platform/mall/wikis/pages 645

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zscat-me

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值