# open-vue **Repository Path**: CGFYHBK/open-vue ## Basic Information - **Project Name**: open-vue - **Description**: CeaM Mall商城前端管理系统基于当前前沿的的三大框架之一Vue,组件库基于Elementui,前后端完全分离的开发模式。前端组件经过了封装,有统一的编程风格,组件化、模块化。系统整体技术有SpringBoot2+MybatisPlus+SpringSecurity+Jwt+Redis+Vue等。功能模块包括系统管理、会员管理、商城管理、秒杀、优惠券、积分、拼团、签到、抽奖、调查问卷等。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2023-02-16 - **Last Updated**: 2024-09-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

cmall商城系统

#### 项目简介 CeaM Mall商城前端管理系统基于当前前沿的的三大框架之一Vue,组件库基于Elementui,前后端完全分离的开发模式。前端组件经过了封装,有统一的编程风格,组件化、模块化。系统整体技术有SpringBoot2+MybatisPlus+SpringSecurity+Jwt+Redis+Vue等。功能模块包括系统管理、会员管理、商城管理、秒杀、优惠券、积分、拼团、签到、抽奖等。 # CSDN博客: **卡布奇诺-海晨** **Spring、SpringBoot、SpringCloud、Nacos、RocketMQ、MyBatis等源码解读系列,系统架构封装、性能优化、持续集成开发与部署等,离不开对这些技术底层的理解。面试工作都可以助你一臂之力。** - [【Spring】一文带你吃透IOC容器技术](https://blog.csdn.net/qq_57756904/article/details/128352906?spm=1001.2014.3001.5502) - [【微服务】SpringCloud中OpenFeign请求处理及负载均衡流程](https://blog.csdn.net/qq_57756904/article/details/128167388?spm=1001.2014.3001.5502) - [【微服务】SpringCloud中Ribbon的WeightedResponseTimeRule策略](https://blog.csdn.net/qq_57756904/article/details/128123147) - [【微服务】SpringCloud中Ribbon的轮询(RoundRobinRule)与重试(RetryRule)策略](https://blog.csdn.net/qq_57756904/article/details/128103221) - [【微服务】SpringCloud中Ribbon集成Eureka实现负载均衡](https://blog.csdn.net/qq_57756904/article/details/127975696) - [【微服务】SpringCloud轮询拉取注册表及服务发现源码解析](https://blog.csdn.net/qq_57756904/article/details/127932555) - [【微服务】SpringCloud微服务续约源码解析](https://blog.csdn.net/qq_57756904/article/details/127932555) - [【微服务】SpringCloud微服务注册源码解析](https://blog.csdn.net/qq_57756904/article/details/127885624) - [【微服务】Nacos2.x服务发现?RPC调用?重试机制?](https://blog.csdn.net/qq_57756904/article/details/127784924?spm=1001.2014.3001.5502) - [【微服务】Nacos通知客户端服务变更以及重试机制](https://blog.csdn.net/qq_57756904/article/details/127837782) - [【微服务】Nacos服务发现源码分析](https://blog.csdn.net/qq_57756904/article/details/127804082) - [【微服务】SpringBoot监听器机制以及在Nacos中的应用](https://blog.csdn.net/qq_57756904/article/details/127765982) - [【微服务】Nacos服务端完成微服务注册以及健康检查流程](https://blog.csdn.net/qq_57756904/article/details/127731672) - [【微服务】Nacos客户端微服务注册原理流程](https://blog.csdn.net/qq_57756904/article/details/127684157) - [【微服务】SpringCloud中使用Ribbon实现负载均衡的原理](https://blog.csdn.net/qq_57756904/article/details/127648980) - [【微服务】SpringBoot启动流程注册FeignClient](https://blog.csdn.net/qq_57756904/article/details/127606128) - [【微服务】SpringBoot启动流程初始化OpenFeign的入口](https://blog.csdn.net/qq_57756904/article/details/127592093) - [Spring Bean的生命周期](https://blog.csdn.net/qq_57756904/article/details/127565896) - [Spring事务原理](https://blog.csdn.net/qq_57756904/article/details/127471224) - [SpringBoot自动装配原理机制及过程](https://blog.csdn.net/qq_57756904/article/details/127380854) - [SpringBoot获取处理器流程](https://blog.csdn.net/qq_57756904/article/details/127314905) - [SpringBoot中处理器映射关系注册流程](https://blog.csdn.net/qq_57756904/article/details/127309834) - [Spring5.x中Bean初始化流程](https://blog.csdn.net/qq_57756904/article/details/127210075) - [Spring中Bean定义的注册流程](https://blog.csdn.net/qq_57756904/article/details/127190516) - [Spring的处理器映射器与适配器的架构设计](https://blog.csdn.net/qq_57756904/article/details/126699242) - [SpringMVC执行流程图解及源码](https://blog.csdn.net/qq_57756904/article/details/126686665) **# 微服务实战搭建系列** - [【微服务】SpringCloud的OpenFeign与Ribbon配置](https://blog.csdn.net/qq_57756904/article/details/127971775) - [集Oauth2+Jwt实现单点登录](https://blog.csdn.net/qq_57756904/article/details/126438452) - [Spring Cloud Alibaba微服务第29章之Rancher](https://blog.csdn.net/qq_57756904/article/details/126261112) - [Spring Cloud Alibaba微服务第27章之Jenkins](https://blog.csdn.net/qq_57756904/article/details/125677671) - [Spring Cloud Alibaba微服务第24章之Docker部署](https://blog.csdn.net/qq_57756904/article/details/125655393) - [Spring Cloud Alibaba微服务第23章之Oauth2授权码模式](https://blog.csdn.net/qq_57756904/article/details/125653971) - [Spring Cloud Alibaba微服务第22章之Oauth2](https://blog.csdn.net/qq_57756904/article/details/125594703) - [Spring Cloud Alibaba微服务第21章之分布式事务](https://blog.csdn.net/qq_57756904/article/details/125573822) - [Spring Cloud Alibaba微服务第18章之消息服务](https://blog.csdn.net/qq_57756904/article/details/125525215) - [Spring Cloud Alibaba微服务第16章之服务容错](https://blog.csdn.net/qq_57756904/article/details/125493018) - [Spring Cloud Alibaba微服务第14章之分库分表](https://blog.csdn.net/qq_57756904/article/details/125487678) - [Spring Cloud Alibaba微服务第11章之MyBatis-plus](https://blog.csdn.net/qq_57756904/article/details/125483610) - [Spring Cloud Alibaba微服务第8章之OpenFeign](https://blog.csdn.net/qq_57756904/article/details/125473940) - [Spring Cloud Alibaba微服务第7章之负载均衡Ribbon](https://blog.csdn.net/qq_57756904/article/details/125468077) - [https://blog.csdn.net/qq_57756904/article/details/125468077](https://blog.csdn.net/qq_57756904/article/details/125462909) - [SpringCloud Alibaba微服务第4章之Nacos](https://blog.csdn.net/qq_57756904/article/details/125457559) - [SpringCloud Alibaba微服务开篇](https://blog.csdn.net/qq_57756904/article/details/125397880) # 关注公众号获取更多惊喜 ![输入图片说明](doc/%E5%85%AC%E4%BC%97%E5%8F%B7.PNG) # 本地安装 ### 基本环境(必备) - 1、JDK:8+ - 2、Redis 3.0+ - 3、Maven 3.0+ - 4、MYSQL 5.7+ - 5、Node v8+ ### 开发工具 Idea等 ### 后台系统工程(JAVA端) 1、请确保redis已经安装启动 2、下载代码 ``` https://gitee.com/CGFYHBK/boot-mall.git ``` 3、项目结构如下: ![输入图片说明](doc/%E5%90%AF%E5%8A%A8.png) 4、导入数据库,配置开发环境数据库信息及其redis信息 ### 后台前端工程(VUE端) 1、请确保本地已经安装node,建议node10或者node12 2、下载代码 ``` https://gitee.com/CGFYHBK/mall-vue.git ``` 3、npm install或者yarn install,当前所有命令必须当前工程目录下进行,目录结构如下: ![输入图片说明](doc/Vue%E7%BB%93%E6%9E%84.png) 建议安装依赖模板用cmd命令行进行安装,如果在Idea打开安装有时Idea会卡,不存在这种问题的当然最好在idea直接打开 4、安装依赖失败 可以看看我的CSDN博客,关于Vue的专栏 5、在控制台输入命令:npm run dev,控制台打印出如下画面,恭喜表示本项目启动成功拉。 ![输入图片说明](doc/%E6%8E%A7%E5%88%B6%E5%8F%B0.png) # 项目说明 ## 系统架构 凑合着看吧 ![输入图片说明](%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84%E5%9B%BE.PNG) ## 商城功能 1. 商品模块:商品信息、商品分类、规格设置,商品上下架等 2. 订单模块:下单、购物车、支付,发货、收货、评价、退款等 3. 营销模块:积分、优惠券、拼团、秒杀、签到、抽奖等 4. 配置模块:字典配置、角色配置、菜单配置等各种配置 5. 用户模块:登陆、注册、会员卡、充值等 6. 其他等 ### 项目结构 模块化 - ceam-admin 后台模块 - ceam-common 公共模块 - ceam-generator 代码生成模块 - ceam-jwt-core Token内核模块 - ceam-service-api DTO与VO等 - ceam-web 入口启动模块 - ceam-shop 商城模块 - ceam-wx 微信相关模块 ### 系统界面 后台Web端: 1. 用户管理 ![用户管理](doc/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86.PNG) 2. 角色管理 ![角色管理](doc/%E8%A7%92%E8%89%B2%E7%AE%A1%E7%90%86.PNG) 3. 部门管理 ![部门管理](doc/%E9%83%A8%E9%97%A8%E7%AE%A1%E7%90%86.PNG) 4. 岗位管理 ![岗位管理](doc/%E5%B2%97%E4%BD%8D%E7%AE%A1%E7%90%86.PNG) 5.字典管理 ![字典管理](doc/%E5%AD%97%E5%85%B8%E7%AE%A1%E7%90%86.PNG) 小程序端: ![输入图片说明](doc/%E6%88%91%E7%9A%841.PNG) ### 技术选型 后端使用技术: - SpringBoot2 - mybatis、MyBatis-Plus - SpringSecurity - Druid - Slf4j - Fastjson - JWT - Redis - Mysql - WxJava - Lombok - Hutool 前端使用技术: - Vue 全家桶 - Element - 微信小程序 ### 反馈交流 喜欢这个商城后台的小伙伴留下你的小星星啦,star,star,star哦!更多惊喜等着你哦!! # 微信打赏 ### 开源不易 ![输入图片说明](doc/112551_1d3fb4f7_5034347.webp)