# Pro-Cloud **Repository Path**: wkh-opensource/pro-cloud ## Basic Information - **Project Name**: Pro-Cloud - **Description**: 这是一个SpringCloud微服务架构springboot2.0+mybatisplus基于oauth2.0认证,采用Nacos注册和配置中心,集成流量卫兵Sentinel - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 459 - **Created**: 2019-11-09 - **Last Updated**: 2022-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Pro-Cloud #### 介绍 **以下是cloud平台简介** cloud是将使用springcloud实现微服务架构,前后端分离,规范微服务代码规范。专为开发者提供稳定、高效、安全的微服务架构 #### 软件架构 nacos + Spring Cloud Oauth2 + Spring Cloud gateway + Feign + mybatisplus等 ``` Pro-Cloud ├── cloud-admin -- 系统基础模块 │   ├── cloud-admin-common -- auth客户端 │   ├── cloud-admin-feign -- admin暴露的feign接口 │   └── cloud-admin-service -- admin模块的实现 ├── cloud-auth -- auth服务端 ├── cloud-common -- 系统公共模块 │   ├── cloud-common-core -- 实体的公共类 │   ├── cloud-common-data -- 对数据库操作和缓存 │   └── cloud-common-pom -- 管理common版本 ├── cloud-gateway -- springcloud gateway 网关 ├── cloud-generator -- 代码生成 ├── cloud-nacos -- nacos 集成 ├── cloud-security -- auth客户端 └── docs -- pro-cloud文档 ``` | 版本规划| 解决问题| |----: |:--------:| | v0.5 | 微服务架构的搭建,基础数据,用户,角色,部门,多租户,微服务文件上传支持,在线监控等 | | v1.0 | 前端layui的集成,定时任务处理quartz,分布式事物的解,代码在线生成器 | #### 安装教程 1. 安装mysql redis idea工具 2. 导入代码 3. 使用skywalking 链路追踪 #### 使用说明 1. /auth/oauth/token 获取token 2. 先启动admin 在启动auth模块 3. /code 获取验证码 #### 参与贡献 1. [Mybatis-Plus](https://mp.baomidou.com/) 2. [Spring Cloud Oauth2](https://spring.io/projects/spring-security-oauth) 3. [Nacos](https://nacos.io/zh-cn/docs/quick-start.html) 4. [hutool](https://www.hutool.cn/docs/#/) #### Pro-Cloud建设 1. 官方地址 [www.eduvipx.cn](http://www.eduvipx.cn) 文档地址http://www.eduvipx.cn:8000/ 官方网站正在建设中…… 可以先查看文档