前言
項(xiàng)目簡(jiǎn)介
SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue 的前后端分離的商城系統(tǒng), 包含商城、拼團(tuán)、砍價(jià)、商戶管理、 秒殺、優(yōu)惠券、積分、分銷(xiāo)、會(huì)員、充值、多門(mén)店等功能,更適合企業(yè)或個(gè)人二次開(kāi)發(fā)。
商城功能
- 商品模塊:商品添加、規(guī)格設(shè)置,商品上下架等
- 訂單模塊:下單、購(gòu)物車(chē)、支付,發(fā)貨、收貨、評(píng)價(jià)、退款等
- 營(yíng)銷(xiāo)模塊:積分、優(yōu)惠券、分銷(xiāo)、砍價(jià)、拼團(tuán)、秒殺、多門(mén)店等
- 微信模塊:自定義菜單、自動(dòng)回復(fù)、微信授權(quán)、圖文管理、模板消息推送
- 配置模塊:各種配置
- 用戶模塊:登陸、注冊(cè)、會(huì)員卡、充值等
- 其他等
項(xiàng)目結(jié)構(gòu)
項(xiàng)目采用分模塊開(kāi)發(fā)方式
- yshop-weixin 微信相關(guān)模塊
- yshop-common 公共模塊
- yshop-admin 后臺(tái)模塊
- yshop-logging 日志模塊
- yshop-tools 第三方工具模塊
- yshop-generator 代碼生成模塊
- yshop-shop 商城模塊
- yshop-mproot mybatisPlus
系統(tǒng)預(yù)覽
技術(shù)選型
后端使用技術(shù)
- 1.1 SpringBoot2
- 1.2 mybatis、MyBatis-Plus
- 1.3 SpringSecurity
- 1.5 Druid
- 1.6 Slf4j
- 1.7 Fastjson
- 1.8 JWT
- 1.9 Redis
- 1.10 Quartz
- 1.11 Mysql
- 1.12 swagger
- 1.13 WxJava
- 1.14 Lombok
- 1.15 Hutool
- 1.16 Mapstruct
- 1.17 Redisson
- 1.18 Rocketmq
前端使用技術(shù)
- 2.1 Vue 全家桶
- 2.2 Element
- 2.3 mpvue
- 2.3 uniapp
本文摘自 :https://blog.51cto.com/u