# MySpringCloud **Repository Path**: jhxxb/MySpringCloud ## Basic Information - **Project Name**: MySpringCloud - **Description**: Spring Cloud - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-04-24 - **Last Updated**: 2025-09-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README https://spring.io ### 核心依赖 https://github.com/alibaba/spring-cloud-alibaba/wiki/版本说明 | 依赖 | 版本 | | ---------------------- |------------| | Spring Boot | 2.7.18 | | Spring Cloud | 2021.0.9 | | Spring Cloud Alibaba | 2021.0.6.2 | | Spring Security OAuth2 | 0.4.5 | | Mybatis Plus | 3.5.14 | ### 模块说明 ``` MySpringCloud ├── auth -- spring-authorization-server [9000] └── common -- 系统公共模块 ├── common-bom -- 版本管理 ├── common-core ├── common-file ├── common-job -- xxl-job ├── common-mybatis -- mybatis-plus 配置 ├── common-openfeign -- openfeign 配置 ├── common-redis -- 缓存配置 ├── common-seata -- 事务配置 ├── common-sentinel -- 流控配置 ├── common-swagger -- springdoc 接口文档配置 └── common-web -- web 配置 ├── gateway -- Spring Cloud Gateway 网关 [9527] └── upms -- 通用用户权限管理模块 ├── upms-api -- 公共 api └── upms-biz -- 业务处理 [4000] └── visual ├── seata -- 事务 [8091] └── sentinel-dashboard -- 限流 [5003] └── docker-compose.yml ├── mysql -- [3306] ├── redis -- [6379] ├── nacos -- Nacos Server [8848] └── xxl-job-admin -- 定时任务管理 [5004] ``` ### 运行 ```shell sudo vim /etc/hosts 127.0.0.1 auth-server 127.0.0.1 mysql-server 127.0.0.1 redis-server 127.0.0.1 nacos-server 127.0.0.1 sentinel-dashboard git clone https://gitee.com/jhxxb/MySpringCloud.git cd MySpringCloud && ./gradlew -g /mnt/d/GradleHome -x test bootJar && docker-compose up -d ```