# yuanchangliang **Repository Path**: swcsllb/yuanchangliang ## Basic Information - **Project Name**: yuanchangliang - **Description**: 整合了Spring boot,Nacos,OpenFeign,MyBatisPlus,Spring Cloud Gateway Redis,RabbitMQ,定时任务,跨域配置,秒杀场景及优化等 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: http://39.101.204.247/#/login - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-11-04 - **Last Updated**: 2022-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # yuanchangliang #### 软件架构说明 整合了Spring boot,Nacos,OpenFeign,MyBatisPlus,Spring Cloud Gateway ,Redis,RabbitMQ,定时任务,跨域配置,秒杀场景及优化等 #### 演示地址 地址:http://39.101.204.247/#/login 账号密码:yuanchangliang/ycl123 #### 安装教程 1. 拉代码 2. 打开后等待依赖下载完成 3. redis,mysql,nacos都是连的我的线上服务器,无需改动 4. 运行3个微服务:ycl-gateway,ycl-auth,ycl-service-system即可 ps:若还想要运行前端项目,可继续操作: 1. 拉代码:https://gitee.com/judgebymom/vue_yuanchangliang.git 2. 修改src/utils/validate.js,自由切换连接本地后端或者线上后端 3. npm run serve启动项目 4. 启动后有修改,使用npm install,若是idea软件开发,则修改后自动install #### 微服务模块介绍 1. ycl-gateway作为网关,掌握着所有请求的转发,白名单等配置 2. ycl-auth作为鉴权模块,掌握着用户、角色、菜单等功能,以及提供全局获取用户编号的功能 3. ycl-service-system作为暂时唯一的业务模块,掌握着所有业务功能,暂未划分为更多业务模块 #### 参与贡献 1. YuanChangLiang #### 架构说明 ![img_3.png](img_3.png) #### 效果示例 ![img.png](img.png) ![img_1.png](img_1.png) ![img_2.png](img_2.png)