Go to file
otto cbb052b3a7 Merge pull request '小强社区初始化版本' (#6) from otto/microservices:xiaoqiang into xiaoqiang 2026-07-16 09:32:55 +08:00
doc ADD file via upload 2023-05-09 17:47:07 +08:00
microservices-api Merge branch 'aiResourceMRCS' of code.gitlink.org.cn:Gitlink/microservices into master_merge 2026-07-13 10:29:00 +08:00
microservices-auth feat(微服务平台重命名): 去除ruoyi相关标识 2024-05-27 16:51:36 +08:00
microservices-common Merge branch 'aiResourceMRCS' of code.gitlink.org.cn:Gitlink/microservices into master_merge 2026-07-13 10:29:00 +08:00
microservices-gateway feat(微服务治理工具): 优化Sentinel免登录逻辑 2025-03-07 15:33:22 +08:00
microservices-modules feat(分片上传): 优化分片上传功能 2026-07-16 09:12:32 +08:00
.gitignore refactor(微服务平台): 清理无效代码 2025-09-04 14:43:04 +08:00
LICENSE Initial commit 2020-05-11 21:20:30 +08:00
README.md feat(小强社区): 更新README.md文档,更新当前项目的系统架构 2026-07-15 16:44:01 +08:00
pom.xml feat(AI资源广场): 模型和数据集资源相关功能开发 2026-05-21 15:28:13 +08:00

README.md

基于 Spring Cloud Alibaba 的微服务平台,为 GitLink / 小强社区提供后端服务支持。

技术栈

技术 版本
Java 1.8
Spring Boot 2.7.7
Spring Cloud 2021.0.5
Spring Cloud Alibaba 2021.0.4.0
平台版本 3.6.2

系统架构

   microservices/                                                                                                                                                                                                                                                                                               
   ├── microservices-gateway          # Spring Cloud Gateway 网关 [8080]                                                                                                                                                                                                                                        
   ├── microservices-auth             # 认证中心JWT + Redis[9110]                                                                                                                                                                                                                                           
   ├── microservices-api/             # Feign 远程调用接口定义                                                                                                                                                                                                                                                  
   │   └── microservices-api-system   # 各服务的 RemoteXxxService 接口                                                                                                                                                                                                                                          
   ├── microservices-common/          # 公共库                                                                                                                                                                                                                                                                  
   │   ├── microservices-common-core        # 通用工具、基类、R<T>、常量                                                                                                                                                                                                                                        
   │   ├── microservices-common-security     # 权限注解(@RequiresPermissions等                                                                                                                                                                                                                               
   │   ├── microservices-common-datascope    # 数据权限过滤                                                                                                                                                                                                                                                     
   │   ├── microservices-common-datasource   # 多数据源切换(@Master/@Slave                                                                                                                                                                                                                                   
   │   ├── microservices-common-redis        # Redis 缓存服务                                                                                                                                                                                                                                                   
   │   ├── microservices-common-log          # 操作日志记录                                                                                                                                                                                                                                                     
   │   ├── microservices-common-async        # 异步线程池                                                                                                                                                                                                                                                       
   │   ├── microservices-common-httpClient   # HTTP 客户端                                                                                                                                                                                                                                                      
   │   └── microservices-common-swagger       # Knife4j/Swagger API 文档                                                                                                                                                                                                                                        
   └── microservices-modules/         # 业务服务模块                                                                                                                                                                                                                                                            
       ├── microservices-modules-system   # 系统管理 [9114]                                                                                                                                                                                                                                                     
       ├── microservices-modules-zone     # 特色专区 [9117](主要开发模块)                                                                                                                                                                                                                                     
       ├── microservices-modules-cms      # 内容管理 [9116]                                                                                                                                                                                                                                                     
       ├── microservices-modules-pms      # 项目管理 [9118]                                                                                                                                                                                                                                                     
       ├── microservices-modules-file     # 文件服务 [9111]MinIO/FastDFS                                                                                                                                                                                                                                    
       ├── microservices-modules-gen      # 代码生成 [9112]                                                                                                                                                                                                                                                     
       ├── microservices-modules-job      # 定时任务 [9113]                                                                                                                                                                                                                                                     
       ├── microservices-modules-dss      # 数据统计 [9198]                                                                                                                                                                                                                                                     
       ├── microservices-modules-dms      # 数据管理 [9119]                                                                                                                                                                                                                                                     
       └── microservices-modules-wiki     # Wiki [9199]                                                                                                                                                                                                                                                         

服务端口一览

服务 端口 说明
microservices-gateway 8080 API 网关
microservices-auth 9110 认证中心
microservices-modules-file 9111 文件服务
microservices-modules-gen 9112 代码生成
microservices-modules-job 9113 定时任务
microservices-modules-system 9114 系统管理
microservices-modules-cms 9116 内容管理
microservices-modules-zone 9117 特色专区
microservices-modules-dms 9119 数据管理
microservices-modules-dms 9198 数据统计
microservices-modules-wiki 9199 Wiki