SpringBoot+Vue的yshop意象商城系统
yshop意象商城系统
项目简介
yshop基于当前流行技术组合的前后端分离商城系统: SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue的前后端分离的商城系统, 包含分类、sku、运费模板、素材库、小程序直播、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、会员、充值、多门店等功能,更适合企业或个人二次开发;
官网体验地址(里面有演示地址与文档)
本地安装
基本环境(必备) 1、JDK:8+ 2、Redis 3.0+ 3、Maven 3.0+ 4、MYSQL 5.7+ 5、Node v8+
开发工具
Idea、webstorm、vscode
后台系统工程(JAVA端)
1、请确保redis已经安装启动 2、导入代码 3、idea打开项目加载依赖目录如下: 4、导入数据库,配置开发环境数据库信息及其redis信息,文件路径如下: 5、然后在父级pom.xml输入命令 mvn clean install 或者用idea工具操作 6、启动程序,启动程序路径如下:
后台前端工程(VUE端)
1、请确保本地已经安装node,建议node8或者node10 2、导入代码 3、cnpm install或者yarn install,当前所有命令必须当前工程目录下进行,目录结构如下: 4、在控制台输入命令:npm run dev,控制台打印出如下画面,恭喜表示本项目启动成功拉。 5、打开浏览器输入地址如图: 默认超管账户密码:admin/123456
项目说明
商城功能
项目结构
项目采用分模块开发方式
技术选型
1 后端使用技术
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
前端使用技术
2.1 Vue 全家桶 2.2 Element 2.3 uniapp
