# albedo-cloud **Repository Path**: somowhere/albedo-cloud ## Basic Information - **Project Name**: albedo-cloud - **Description**: Albedo-cloud 是基于albedo的基础上架构的微服务版本,基于spring-cloud spring-cloud-alibaba - **Primary Language**: Java - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 23 - **Forks**: 13 - **Created**: 2019-07-26 - **Last Updated**: 2025-08-20 ## Categories & Tags **Categories**: microservice **Tags**: None ## README

Coverage Status Coverage Status Downloads

**albedo-cloud Microservice Architecture** - 全网最新spring-cloud-alibaba微服务架构 - 前端albedo-ui - 基于pig开源版本(保持更新)二次开发( 同时借鉴jhipster) - 基于 Spring Cloud 、Spring Security OAuth2 的RBAC权限管理系统 - 基于数据驱动视图的理念封装 Element-ui,即使没有 vue 的使用经验也能快速上手 - 提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持 - 提供 lambda 、stream api 、webflux 的生产实践 #### 快速开始 1. 在host添加 ``` 127.0.0.1 albedo-mysql 127.0.0.1 albedo-redis 127.0.0.1 albedo-auth 127.0.0.1 albedo-gateway 127.0.0.1 albedo-register 127.0.0.1 albedo-sentinel 127.0.0.1 albedo-monitor ``` 2. 依次启动 ``` AlbedoRegisterApplication AlbedoAuthApplication AlbedoSysApplication AlbedoFileApplication AlbedoGenApplication AlbedoMonitorApplication AlbedoSentinelApplication AlbedoJobApplication AlbedoGatewayApplication ``` 3. 启动前端[albedi-ui](https://github.com/somowhere/albedo-ui) 访问[localhost](http://localhost:4000) #### 系统预览 #### 核心依赖 依赖 | 版本 ---|--- Spring Boot | 2.7.10 Spring Cloud | 2021.0.6 Spring Cloud Alibaba | 2021.0.5.0 Mybatis Plus | 3.5.3.1 hutool | 5.8.16 #### 模块说明 ``` albedo ├── albedo-auth -- 授权服务提供[3000] └── albedo-common -- 系统公共模块 ├── albedo-common-core -- 公共工具类核心包 ├── albedo-common-feign -- feign服务 ├── albedo-common-job -- 分布式任务 ├── albedo-common-log -- 日志服务 ├── albedo-common-module -- 模块基础包 └── albedo-common-security -- 安全工具类 ├── albedo-gateway -- Spring Cloud Gateway网关[9999] └── albedo-modules -- 功能模块 ├── albedo-appendix -- 业务附件 ├── albedo-file-module -- 文件模块[4010] ├── albedo-gen -- 图形化代码生成[5003] ├── albedo-job -- 分布式调度模块[5004] ├── albedo-monitor -- Spring Boot Admin监控 [5001] ├── albedo-sentinel -- 流量监控模块 [8848] ├── albedo-sys-module -- 通用用户权限管理系统业务处理模块[4000] └── albedo-tenantDo -- 租户模块[4020] └── albedo-plugins -- 插件模块 ├── albedo-cache-starter -- 缓存插件 ├── albedo-database -- 数据库基础插件 ├── albedo-dynamic-database -- 动态数据源插件 ├── albedo-swagger-seata -- 分布式事务 ├── albedo-swagger-api -- swagger api插件 └── albedo-uid -- 主键uid插件 └── albedo-register -- Nacos 注册中心[8848] ``` #### 特别鸣谢 - 感谢 [JetBrains](https://www.jetbrains.com/) 提供的非商业开源软件开发授权 - 感谢 [jhipster](https://www.jhipster.tech/) [pig](https://gitee.com/log4j/pig) [RuoYi](https://gitee.com/y_project/RuoYi) [eladmin](https://github.com/elunez/eladmin) [lamp-boot](https://gitee.com/zuihou111/lamp-boot) #### 提交反馈 1. 欢迎提交 issue,请写清楚遇到问题的原因,开发环境,复显步骤。 2. 不接受`功能请求`的 issue,功能请求可能会被直接关闭。 3. somewhere0813@gmail.com 4. QQ群: 685728393 #### 项目捐赠 项目的发展离不开您的支持,请作者喝杯咖啡吧☕