Project introduction
SpringBoot2+MybatisPlus+SpringSecurity+ JWT + Redis +Vue front and back end separate mall system, including mall, group, haggling, merchant management, second killing, coupons, points, distribution, membership, recharge, multi-store and other functions, More suitable for enterprises or individuals secondary development.
Mall function
- Commodity module: commodity addition, specification setting, commodity off and off shelves, etc
- Order module: order, shopping cart, payment, delivery, receipt, evaluation, refund, etc
- Marketing module: points, coupons, distribution, bargaining, group, SEC kill, multiple stores, etc
- Wechat module: custom menu, automatic reply, wechat authorization, image and text management, template message push
- Configuration modules: various configurations
- User module: login, registration, membership card, recharge, etc
- Other etc.
The project structure
The project adopts module development mode
- Yshop-weixin Related module of wechat
- Yshop-common public module
- Yshop-admin Background module
- Yshop-logging Logging module
- Yshop-tools Third-party tool module
- Yshop-generator code generation module
- Yshop – Shop mall module
- yshop-mproot mybatisPlus
Preview system
Technology selection
Backend usage technology
- 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
- Mysql 1.11
- 1.12 swagger
- 1.13 WxJava
- 1.14 Lombok
- 1.15 Hutool
- 1.16 Mapstruct
- 1.17 Redisson
- 1.18 Rocketmq
Front-end usage technology
- 2.1 Vue family barrel
- 2.2 Element
- 2.3 mpvue
- 2.3 uniapp
The project address
Welcome to pay attention to the public number [code farming blossom] learn to grow together I will always share Java dry goods, will also share free learning materials courses and interview treasure book reply: [computer] [design mode] [interview] have surprise oh