# 分布式架构 博客(springcloud-alibaba-dubbo) **Repository Path**: Memorydoc/vue-blog-backend ## Basic Information - **Project Name**: 分布式架构 博客(springcloud-alibaba-dubbo) - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2020-01-14 - **Last Updated**: 2021-04-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # kevin-cloud-dubbo2.0 #### 介绍 是使用springcloud-alibab-dubbo 集成 Rocket、OSS、gateway、sentinel、nacos 与一体的三层架构开发框架, 后续还会集成 Solo搜索引擎 分布式事务框架 等等 # 软件架构 #### 通过springcloud 与 Dubbo结合, 对内RPC ##### cloud 模块 包括平台公共服务, 消息服务, OSS上传服务 ##### configuration 统一配置管理 ##### gateway 统一网关服务 ##### provider 模块 Dubbo 服务提供者, Dao层数据库资源管理 ##### service 模块 springcloud feign服务, 可以通过调用provider 服务,也可以 feign 之间进行服务调用, 实现 springcloud 和duboo结合的架构 ##### 统一的依赖管理模块 dependencies 进行统一 Maven 管理, 版本控制 ##### common模块 包括公共 dto、 utils、公用的provider #### provider-elasticsearch 搜索引擎模块 提供了索引初始化方法 和 动态匹配索引方法, 使用spring-data, 提供全文查找、分页、 高亮字段 等一系列功能,使用 tracntionclient 查询, 如果需要使用spring-data 的方法,代码中也有提供部分代码, 使用spring-data方法查询可以使用 spring提供的api,可以自己定制findByxxx方法, 通过实现 ElasticsearchRepository接口 #### 安装教程 mvn clean package #### 使用说明 #### 参与贡献 #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)