# mingyue-springcloud-learning
**Repository Path**: csps/mingyue-springcloud-learning
## Basic Information
- **Project Name**: mingyue-springcloud-learning
- **Description**: 🎉 基于 Spring Boot、Spring Cloud & Alibaba 的分布式微服务架构基础服务中心
🎉 给出微服务的一些搭建建议
- **Primary Language**: Java
- **License**: MIT
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 64
- **Forks**: 13
- **Created**: 2023-05-24
- **Last Updated**: 2025-03-05
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
MingYue-SpringCloud v1.5.0
🎉 基于 Spring Boot、Spring Cloud & Alibaba 的分布式微服务架构基础服务中心
## 平台介绍
从零开始搭一套微服务的快速开发平台!
如果这个项目让你有所收获,记得 Star 关注哦,这对我是非常不错的鼓励与支持。
源码地址:https://gitee.com/csps/mingyue-springcloud-learning
文档地址:https://gitee.com/csps/mingyue-springcloud-learning/wikis
## 核心依赖
| 依赖 | 版本 |
|----------------------|------------|
| Spring Boot | 2.7.11 |
| Spring Cloud | 2021.0.6 |
| Spring Cloud Alibaba | 2021.0.5.0 |
| Sa Token | 3.4.0 |
| hutool | 5.8.17 |
## 目录结构
```base
mingyue-springcloud-learning
├── mingyue-springcloud-auth -- 认证中心[7000]
└── mingyue-springcloud-common -- 公共模块
├── mingyue-springcloud-common-bom -- 全局依赖管理控制
├── mingyue-springcloud-common-core -- 公共工具类核心包
├── mingyue-springcloud-common-doc -- 接口文档
├── mingyue-springcloud-common-email -- 邮件工具
├── mingyue-springcloud-common-es -- ElasticSearch工具
├── mingyue-springcloud-common-feign -- feign 远程调用
├── mingyue-springcloud-common-gen -- 代码生成
├── mingyue-springcloud-common-job -- 定时任务
├── mingyue-springcloud-common-log -- 日志工具
├── mingyue-springcloud-common-mq -- 消息队列
├── mingyue-springcloud-common-mybatis -- mybatis 工具
├── mingyue-springcloud-common-oss -- OSS工具
├── mingyue-springcloud-common-redis -- 缓存工具
├── mingyue-springcloud-common-satoken -- Sa-Token
├── mingyue-springcloud-common-security -- 认证工具
├── mingyue-springcloud-common-sms -- 短信工具
└── mingyue-springcloud-common-web -- Web 容器
├── mingyue-springcloud-gateway -- 网关中心[7100]
├── mingyue-springcloud-job -- 定时服务[7500]
├── mingyue-springcloud-oss -- 文件服务[7300]
├── mingyue-springcloud-push -- 推送服务[7200]
├── mingyue-springcloud-search -- 推送服务[7400]
├── mingyue-springcloud-system -- 系统服务[8000]
└── mingyue-springcloud-visual -- 公共模块
├── mingyue-springcloud-common-bom -- 全局依赖管理控制
├── mingyue-springcloud-monitor -- 监控中心[9100]
└── mingyue-springcloud-xxl-job-admin -- Xxl-Job[9100]
```
## 端口使用情况
### 基础环境端口
| 服务 | 端口 |
|---------------|----------------|
| Mybatis | 3306 |
| Redis | 6379 |
| Nacos | 8848 9848 9849 |
| Minio | 9000 9001 |
| Elasticsearch | 9200 9300 |
| Logstash | 4560 |
| Kibana | 5601 |
| Monitor | 9100 |
| Xxl-Job | 9400 |
### 服务端口
| 服务 | 端口 |
|-----------------------------|------|
| mingyue-springcloud-auth | 7000 |
| mingyue-springcloud-gateway | 7100 |
| mingyue-springcloud-push | 7200 |
| mingyue-springcloud-oss | 7300 |
| mingyue-springcloud-search | 7400 |
| mingyue-springcloud-job | 7500 |
| mingyue-springcloud-system | 8000 |