构建企业分布式微服务云架构 SpringCloud+SpringBoot+Mybatis+Oauth2+ES+Redis+RabbitMQ+Vue

语言: CN / TW / HK

Commonservice(通用服务)

通用服务:对spring Cloud组件的使用&封装,是一套完整的针对于分布式微服务云架构的解决方案。如:注册中心、配置中心、网关中心、监控中心、认证中心、用户中心、日志中心、文件中心、消息中心、分布式ID、链路追踪、聚合发送等。

Component(通用组件)

通用组件:对系统常用组件的封装,如:常用异常状态码、URL权限、Service/Dao/VO封装、Mybatis/Spring封装、分页、对象存储包、Redis缓存、日志、常用工具类、RabbitMQ、分布式Sequence等。

快速开发管理平台

企业级快速开发平台,封装了用户、角色、权限(功能、数据权限)、统一认证、数据字典、菜单、日志、机构、部门、消息、文件存储、系统配置等核心基础管理功能,针对于业务服务做了统一管理,采用主流框架技术、安全稳定,帮助企业实现项目快速交付

业务服务

业务服务:通过服务与服务之间的内部(Feign)、外部通讯(Restful),满足不同业务需求。外部服务通过标准化协议,对外提供安全稳定的Restful服务,对内通过Spring Cloud Feign方式进行通讯,数据库完整CRUD操作。

源码来源

分享到:
「其他文章」