『脚手架』方糖工具箱 | 一款采用 SpringCloud 微服务架构的脚手架
Posted 一枚方糖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了『脚手架』方糖工具箱 | 一款采用 SpringCloud 微服务架构的脚手架相关的知识,希望对你有一定的参考价值。
文章目录
🍺欢迎 Fork 和 Star
项目地址:https://github.com/xingly-cn/SugarTools
请您小手点个Star。
📚SugarTools
方糖工具箱,一款采用 SpringCloud 微服务架构的小巧工具箱,遵循不重复造轮子的原则,每个模块相互独立可直接实现到自己的项目中。
目前很多功能处于开发中,有 Bug 或不去指出请大佬批评指正!
📝如何部署
稍后更新
🛠️包含组件
一个 Java 小巧工具箱,对各类 JDK 进行封装,组成各种小工具,一键使用,同时提供以下组件:
模块 | 介绍 | 进度 |
---|---|---|
Sugar-Common | 全局公共模块(Swagger + Redis + MybatisPlus) | 100% |
Sugar-Auth | SSO单点登录模块 (基于 Token 实现) | 100% |
Sugar-Message | 统一通知模块(短信 + 微信公众号 + 邮件 + 机器人) | 95% |
Sugar-WeLogin | 微信扫码登陆模块 | 0% |
Sugar-WePay | 微信支付模块 | 0% |
Sugar-Video | 视频点播模块(支持分段加密 + 身份校验) | 0% |
Sugar-Nacos | 注册中心配置中心模块 | 100% |
Sugar-Gateway | 服务网关模块 | 0% |
Sugar-Admin | 统一后台管理模块(数据增删 + 用户权限) | 0% |
🎁正在开发中
Sugar-Message
95%Sugar-WeLogin
0%
🧬贡献代码的步骤
- 在 Gitee 或者 Github 上 Fork 项目到自己的 Repo
- 把 Fork 过去的项目也就是你的项目 clone 到你的本地
- 修改代码(orgin 分支)
- commit 后 push 到自己的库(orgin分支)
- 登录 Gitee 或 Github 在你首页可以看到一个 pull request 按钮,点击它,填写一些说明信息,然后提交即可。
- 等待维护者合并
一款不错的SpringCloud 脚手架项目
文章目录
I 一款不错的SpringCloud 脚手架项目
1.1 项目概述
- springboot+springcloud
- 注册中心:nacos
- 网关:gateway
- RPC:feign
可插拔功能组件:
- 流控熔断降级:sentinel
- 全链路跟踪:sleth+zipkin
分布式事务:seata - 封装功能模
以上是关于『脚手架』方糖工具箱 | 一款采用 SpringCloud 微服务架构的脚手架的主要内容,如果未能解决你的问题,请参考以下文章