1 Star 2 Fork 98

legg / sp-cloud

forked from 刘潇 / Sp-Cloud 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 6.62 KB
一键复制 编辑 原始数据 按行查看 历史
刘潇 提交于 2020-09-26 12:02 . 新增feign调用示例

logo

sp-cloud v1.20.0

sa-plus的微服务版本, 基于Spring-Cloud-Alibaba

sp-cloud介绍 😘

  • 本项目为sa-plus的微服务版本,在其基础架构下,将系统功能拆分成若干个服务,每个服务都能独立部署、独立维护、独立扩展,更适合多人协作的开发模式
  • 如需要单体架构模式,请移步: sa-plus基础版

在线资料

文档目录

技术选型

  • 微服务:
  • SpringBoot版本: 2.3.3.RELEASE
  • SpringCloud版本: Hoxton.RELEASE
  • SpringCloud-Alibaba版本: 2.2.2.RELEASE
  • 服务注册中心:nacos
  • 分布式配置中心:nacos
  • RPC通信: feign
  • 服务网关: gateway
  • 流量控制: sentinel
  • 流量监控台: sentinel-dashboard
  • 限流持久化: sentinel-datasource-nacos
  • 服务健康监控台: springboot-admin
  • 基础框架:
  • 数据库: mysql
  • 持久层: mybatis-plus
  • 分页插件: pagehelper
  • 连接池: druid
  • 缓存层: redis
  • 权限认证: sa-token
  • Model构建: lombok
  • JSON插件: fastjson
  • 工具类: hutool
  • 前端:vue+element-ui
  • 接口文档:sa-doc

项目模块

── sp-cloud
	├── sp-core                        // 内部核心模块
	│       └── sp-api                          // API接口包模块
	│       └── sp-nacos                        // nacos统一配置文件模块 
	│       └── sp-redis                        // redis相关操作模块
	│       └── sp-gateway-auth                 // 网关token鉴权模块
	│       └── sp-base                         // 以上所有模块的汇总,方便引用 
	├── sp-native                      // springcloud相关服务 
	│       └── sp-gateway                      // 服务网关 [8080]
	│       └── sp-boot-admin                   // 服务监控台 [8003]
	├── sp-service                     // 系统业务相关服务
	│       └── sp-task                         // 定时任务模块 [8010]
	│       └── sp-admin                        // 后台管理接口 [8011]
	│       └── sp-home                         // 系统基础接口 [8012]
	│       └── sp-more                         // 其它模块,杂七杂八接口 [8013]
	├──pom.xml

	// 其它端口:nacos[8001]、sentinel-dashboard[8002]

演示预览

贡献代码

  1. fork一份源码到自己的仓库
  2. clone自己的仓库到本地电脑
  3. 在本地电脑修改、commit、push
  4. 提交pr(点击:New Pull Request)(提交pr前请保证自己fork的仓库是最新版本,如若不是先强制更新一下)
  5. 等待合并

建议贡献的地方

  • 修复源码现有bug,或增加新的实用功能
  • 完善在线文档,或者修复现有错误之处
  • 如果更新实用功能,可在文档友情链接处留下自己的推广链接

QQ群

Java
1
https://gitee.com/sz6/sp-cloud.git
git@gitee.com:sz6/sp-cloud.git
sz6
sp-cloud
sp-cloud
master

搜索帮助