# 毕设项目-迷你商城系统-后端+管理端 **Repository Path**: wsgxl/graduation-design ## Basic Information - **Project Name**: 毕设项目-迷你商城系统-后端+管理端 - **Description**: 迷你商城系统-后端 2024 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-03-13 - **Last Updated**: 2024-06-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 完整源码和sql文件请联系qq:2872392768获取 ## 快速启动 全栈工程师推荐idea ### 前端支撑 | 插件 | 版本 | 用途 | |--- | ----- | ----- | | node.js | ≥16 | JavaScript运行环境 | ### 启动前端 ``` npm install ``` ``` npm run dev ``` ### 后端支撑 | 插件 | 版本 | 用途 | | --- | ----- | ----- | | jdk | 11 / 1.8 |java环境 | | lombok | idea内 |代码简化插件 | | maven | 最新版 |包管理工具 | | redis | 最新版 | 缓存库 | | mysql | 8.0 | 数据库 | ### 启动后端 开发工具内配置好maven并在代码中配置数据库,按顺序以此即可启动 | 应用 | 启动类 | 端口号 | |:------------------:|:----------------:|:----:| | lancer-nacos-app | lancerNacosApp | 8848 | | lancer-actuator-app | lancerActuatorApp | 9001 | | lancer-sentinel-app | lancerSentinelApp | 9002 | | lancer-gateway-app | lancerGatewayApp | 9003 | | lancer-xxl-job-app | lancerXxlJobApp | 9004 | | lancer-web-app | lancerWebApp | 9101 | | lancer-biz-app | lancerBizApp | 9102 | ## 代码结构 lancer-Cloud2.0框架对代码以插件化的模式进行分包,使得包层级结构更加清晰合理,同时降低了耦合度,关于插件模块化开发的规范请查阅文档【lancer-CLOUD开源文档——前端手册or后端手册——开发规范】板块。 ``` lancer-cloud |-lancer-admin-web == 前端 |-public == 基础静态文件 |-src == 前端源代码 |-api == API接口转发 |-assets == 静态文件 |-components == VUE组件 |-config == 基础配置 |-layout == 基础布局 |-locales == 多语言配置 |-router == 基础路由配置 |-store == Pinia缓存配置 |-style == 样式风格配置 |-utils == 工具类 |-views == 所有视图界面 |-lancer-base == 基础组件 |-lancer-common == 基础通用模块 |-lancer-modules == 应用组件 |-lancer-biz-app == 业务应用模块 |-lancer-web-app == 主应用模块 |-lancer-plugin == 插件组件 |-lancer-plugin-auth == 登录鉴权插件 |-lancer-plugin-auth-api == 登录鉴权插件api接口 |-lancer-plugin-auth-feign == 登录鉴权插件feign接口 |-lancer-plugin-auth-func == 登录鉴权插件func实现 |-lancer-plugin-biz == 业务功能插件 |-lancer-plugin-biz-api == 业务功能插件api接口 |-lancer-plugin-biz-func == 业务功能插件func实现 |-lancer-plugin-client == C端功能插件 |-lancer-plugin-client-api == C端功能插件api接口 |-lancer-plugin-client-func == C端功能插件func实现 |-lancer-plugin-dev == 开发工具插件 |-lancer-plugin-dev-api == 开发工具插件api接口 |-lancer-plugin-dev-feign == 开发工具插件feign接口 |-lancer-plugin-dev-func == 开发工具插件func实现 |-lancer-plugin-gen == 代码生成插件 |-lancer-plugin-gen-api == 代码生成插件api接口 |-lancer-plugin-gen-func == 代码生成插件func实现 |-lancer-plugin-sys == 系统功能插件 |-lancer-plugin-sys-api == 系统功能插件api接口 |-lancer-plugin-sys-feign == 系统功能插件feign接口 |-lancer-plugin-sys-func == 系统功能插件func实现 |-lancer-plugin-mobile == 移动端管理插件 |-lancer-plugin-mobile-api == 移动端管理插件api接口 |-lancer-plugin-mobile-func == 移动端管理插件func实现 |-lancer-server == 服务组件 |-lancer-actuator-app == 监控服务模块 |-lancer-gateway-app == 网关服务模块 |-lancer-nacos-app == 注册中心/配置中心模块 |-lancer-sentinel-app == 限流服务模块 |-lancer-xxl-job-app == 分布式任务调度服务模块 ``` ## 功能演示 ![biz1.png](./商城系统毕设/biz1.png) ![biz2.png](./商城系统毕设/biz2.png) ![biz3.png](./商城系统毕设/biz3.png) ![biz4.png](./商城系统毕设/biz4.png) ![biz5.png](./商城系统毕设/biz5.png) ![biz7.png](./商城系统毕设/biz7.png) ![biz8.png](./商城系统毕设/biz8.png) ![biz9.png](./商城系统毕设/biz9.png) ![biz10.png]./商城系统毕设/biz10.png) ![Snipaste_2024-03-16_16-28-13.png](./商城系统毕设/Snipaste_2024-03-16_16-28-13.png) ![Snipaste_2024-03-16_16-32-46.png](./商城系统毕设/Snipaste_2024-03-16_16-32-46.png) ![Snipaste_2024-03-16_16-33-12.png](./商城系统毕设/Snipaste_2024-03-16_16-33-12.png) ![Snipaste_2024-03-16_16-33-47.png](./商城系统毕设/Snipaste_2024-03-16_16-33-47.png) ![Snipaste_2024-03-16_16-34-13.png](./商城系统毕设/Snipaste_2024-03-16_16-34-13.png) ![Snipaste_2024-03-16_16-34-39.png](./商城系统毕设/Snipaste_2024-03-16_16-34-39.png) ![Snipaste_2024-03-16_16-34-54.png](./商城系统毕设/Snipaste_2024-03-16_16-34-54.png) ![Snipaste_2024-03-16_16-35-04.png](./商城系统毕设/Snipaste_2024-03-16_16-35-04.png) ![Snipaste_2024-03-16_16-35-25.png](./商城系统毕设/Snipaste_2024-03-16_16-35-25.png) ![Snipaste_2024-03-16_16-35-32.png](./商城系统毕设/Snipaste_2024-03-16_16-35-32.png) ![Snipaste_2024-03-16_16-35-46.png](./商城系统毕设/Snipaste_2024-03-16_16-35-46.png) ![Snipaste_2024-03-16_16-35-54.png](./商城系统毕设/Snipaste_2024-03-16_16-35-54.png) ![Snipaste_2024-03-16_16-36-04.png](./商城系统毕设/Snipaste_2024-03-16_16-36-04.png) ![Snipaste_2024-03-16_16-36-12.png](./商城系统毕设/Snipaste_2024-03-16_16-36-12.png) ![Snipaste_2024-03-16_16-36-21.png](./商城系统毕设/Snipaste_2024-03-16_16-36-21.png) ![Snipaste_2024-03-16_16-37-11.png](./商城系统毕设/Snipaste_2024-03-16_16-37-11.png) ![Snipaste_2024-03-16_17-09-32.png](./商城系统毕设/Snipaste_2024-03-16_17-09-32.png) ![Snipaste_2024-03-16_17-09-47.png](./商城系统毕设/Snipaste_2024-03-16_17-09-47.png) ![Snipaste_2024-03-16_17-10-07.png](./商城系统毕设/Snipaste_2024-03-16_17-10-07.png) ![Snipaste_2024-03-16_17-10-33.png](./商城系统毕设/Snipaste_2024-03-16_17-10-33.png) ![Snipaste_2024-03-16_17-13-46.png](./商城系统毕设/Snipaste_2024-03-16_17-13-46.png) ![Snipaste_2024-03-16_17-14-05.png](./商城系统毕设/Snipaste_2024-03-16_17-14-05.png) ![Snipaste_2024-03-16_17-14-12.png](./商城系统毕设/Snipaste_2024-03-16_17-14-12.png) ![Snipaste_2024-03-16_17-14-22.png](./商城系统毕设/Snipaste_2024-03-16_17-14-22.png) ![Snipaste_2024-03-16_17-14-51.png](./商城系统毕设/Snipaste_2024-03-16_17-14-51.png) ![Snipaste_2024-03-16_17-15-19.png](./商城系统毕设/Snipaste_2024-03-16_17-15-19.png) ![Snipaste_2024-03-16_17-15-35.png](./商城系统毕设/Snipaste_2024-03-16_17-15-35.png) ![Snipaste_2024-03-16_17-16-03.png](./商城系统毕设/Snipaste_2024-03-16_17-16-03.png) ![Snipaste_2024-03-16_17-16-24.png](./商城系统毕设/Snipaste_2024-03-16_17-16-24.png) ![Snipaste_2024-03-16_17-16-42.png](./商城系统毕设/Snipaste_2024-03-16_17-16-42.png) ![Snipaste_2024-03-16_17-16-51.png](./商城系统毕设/Snipaste_2024-03-16_17-16-51.png) ![Snipaste_2024-03-16_17-16-58.png](./商城系统毕设/Snipaste_2024-03-16_17-16-58.png) ![Snipaste_2024-03-25_16-00-18.png](./商城系统毕设/Snipaste_2024-03-25_16-00-18.png) ![角色授权.png](./商城系统毕设/角色授权.png) ![角色授权2.png](./商城系统毕设/角色授权2.png)