推荐 7 个牛哄哄 Spring Cloud 实战项目
好好学java
共 2072字,需浏览 5分钟
· 2021-09-10
今日推荐
把一个大型的单个应用程序和服务拆分为数个甚至数十个的支持微服务,这就是微服务架构的架构概念,通过将功能分解到各个离散的服务中以实现对解决方案的解耦。
关于微服务相关的学习资料不多,而 GitHub 上的开源项目可以作为你微服务之旅的第一站。本文推荐 7 个非常火的微服务项目,从入门到实战,这篇文章值得收藏。
技术栈基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架,可以借助该项目学习Spring Cloud 技术栈,作为练手项目。
Spring Cloud
微服务
化开发平台
,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。Spring Boot 2.4.1
、Spring Cloud (2020.0.0)
以及Spring Cloud Alibaba 2.2.4
相关核心组件,采用Nacos
注册和配置中心,集成流量卫兵Sentinel
,前端采用vue-element-admin
组件,Elastic Search
自行集成。地址:https://gitee.com/geek_qi/cloud-platform
更多项目源码
评论
【项目】推荐 2 个 Spring Boot 的工作流项目
今天主要推荐两个工作流的springboot项目,开源项目中有具体的部署操作文档,核心表结构说明,都可以帮助理解工作流原理,其实大厂华为阿里里面的工作流虽然号称自研(很多都是参考开源),跟开源工作流的原理差不多...
Java项目开发
0