构建企业分布式微服务云架构 SpringCloud+SpringBoot+Mybatis+Oauth2+ES+Redis+RabbitMQ+Vue
Commonservice(通用服务)
通用服务:对spring Cloud组件的使用&封装,是一套完整的针对于分布式微服务云架构的解决方案。如:注册中心、配置中心、网关中心、监控中心、认证中心、用户中心、日志中心、文件中心、消息中心、分布式ID、链路追踪、聚合发送等。
Component(通用组件)
通用组件:对系统常用组件的封装,如:常用异常状态码、URL权限、Service/Dao/VO封装、Mybatis/Spring封装、分页、对象存储包、Redis缓存、日志、常用工具类、RabbitMQ、分布式Sequence等。
快速开发管理平台
企业级快速开发平台,封装了用户、角色、权限(功能、数据权限)、统一认证、数据字典、菜单、日志、机构、部门、消息、文件存储、系统配置等核心基础管理功能,针对于业务服务做了统一管理,采用主流框架技术、安全稳定,帮助企业实现项目快速交付。
业务服务
业务服务:通过服务与服务之间的内部(Feign)、外部通讯(Restful),满足不同业务需求。外部服务通过标准化协议,对外提供安全稳定的Restful服务,对内通过Spring Cloud Feign方式进行通讯,数据库完整CRUD操作。
「其他文章」
- (五十四) springcloud springcloud vue uniapp分布式微服务电商 商城之使用Sleuth在应用中进行日志跟踪
- (五十一) springcloud springcloud vue uniapp分布式微服务电商 商城之跟我学习Apollo服务端设计原理(源码解析)
- (四十九) springcloud springcloud vue uniapp分布式微服务电商 商城之跟我学习Apollo在Java中的使用
- (四十八) springcloud分布式微服务电商 商城之跟我学习SpringCloud-Apollo Portal管理后台的使用
- (四十六) springcloud分布式微服务电商 商城之跟我学习SpringCloud-Apollo(分布式配置中心)核心概念及核心功能介绍
- (四十四) springcloud分布式微服务电商 商城之跟我学习SpringCloud-Gateway实战案例(限流、熔断回退、跨域、统一异常处理和重试机制)
- (四十二) springcloud分布式微服务电商 商城之跟我学习SpringCloud-Gateway过滤器工厂的使用
- (四十一) springcloud分布式微服务电商 商城之跟我学习SpringCloud-Gateway的常用路由断言工厂
- java版本spring cloud spring boot mybatis 分布式商城 微服务商城 多租户商城 电子商务 直播带货商城 社交电商
- (四十) springcloud分布式商城之跟我学习SpringCloud-Gateway整合Eureka路由转发
- (三十九) 跟我学习SpringCloud-Spring Cloud Gateway核心概念和工作原理
- (三十八) 跟我学习SpringCloud-Spring Cloud实现Zuul自带的Debug功能
- 全渠道电子商务业务场景springboot商城 springcloud商城 spring boot商城 spring cloud商城 电子商务 电商源码
- 分布式商城源码 微服务商城源码 分布式电子商务源码 微服务电子商务源码 直播带货商城 b2b b2c b2b2c商城源码 springcloud商城源码 springboot商城源码
- (三十七) 跟我学习SpringCloud-Spring Cloud Zuul请求响应信息输出
- (三十五) 跟我学习SpringCloud-Spring Cloud Zuul过滤器介绍及使用(传递数据、拦截请求和异常处理)
- java b2b b2c b2b2c o2o springcloud电子商务 spring cloud电子商务 spring boot电子商务 springboot电子商务分布式 微服务电子商务云平台
- (三十四) 跟我学习SpringCloud-Spring Cloud Zuul过滤器介绍及使用(传递数据、拦截请求和异常处理)
- java商城源码springcloud springboot mybatis vue uniapp电商源码 电子商务源码 b2b2c商城 多商家商城源码 多商家入驻源码 新零售源码 直播带货源码
- (三十一) 跟我学习SpringCloud-Spring Cloud使用Turbine实现集群监控