README.md 3.1 KB
Newer Older
1
<p align="center">
2
 <img src="https://img.shields.io/badge/Pig-2.6-success.svg" alt="Build Status">
3 4
 <img src="https://img.shields.io/badge/Avue-2.3-green.svg" alt="Build Status">
 <img src="https://img.shields.io/badge/Spring%20Cloud-Hoxto.SR1-blue.svg" alt="Coverage Status">
pig_冷冷's avatar
pig_冷冷 已提交
5
 <img src="https://img.shields.io/badge/Spring%20Boot-2.2.RELEASE-blue.svg" alt="Downloads">
6
</p>
pig_冷冷's avatar
pig_冷冷 已提交
7
   
8
- 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的RBAC权限管理系统  
9
- 基于数据驱动视图的理念封装 element-ui,即使没有 vue 的使用经验也能快速上手  
pig_冷冷's avatar
pig_冷冷 已提交
10 11 12 13
- 提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持  
- 提供 lambda 、stream api 、webflux 的生产实践   


14
<a href="http://pig4cloud.com/doc/pig" target="_blank">部署文档</a> | <a target="_blank" href="https://avuejs.com"> 前端解决方案</a> | <a target="_blank" href="http://pigx.pig4cloud.com"> PigX在线体验</a> | <a target="_blank" href="https://pig4cloud.com/images/20190918.pdf"> PigX白皮书</a>
pig_冷冷's avatar
pig_冷冷 已提交
15
    
pig_冷冷's avatar
pig_冷冷 已提交
16

17
#### 快速构架微服务应用  
pig_冷冷's avatar
pig_冷冷 已提交
18

19 20 21 22 23 24 25 26 27
```xml
<!-- pig-gen archetype -->
<dependency>
    <groupId>com.pig4cloud.archetype</groupId>
    <artifactId>pig-gen</artifactId>
    <version>last.version</version>
</dependency>
```

pig_冷冷's avatar
pig_冷冷 已提交
28
<img src="https://images.gitee.com/uploads/images/2019/1026/004238_9a73e1e7_393021.gif"/>  
pig_冷冷's avatar
pig_冷冷 已提交
29 30 31 32 33 34
   
#### 核心依赖 


依赖 | 版本
---|---
35
Spring Boot |  2.2.5.RELEASE  
36
Spring Cloud | Hoxton.SR2   
37
Spring Security OAuth2 | 2.3.6
38
Mybatis Plus | 3.3.1
39
hutool | 5.1.4
40
Avue | 2.3.5
pig_冷冷's avatar
pig_冷冷 已提交
41 42 43 44 45
   


#### 模块说明
```lua
46 47
pig-ui  -- https://gitee.com/log4j/pig-ui

pig_冷冷's avatar
pig_冷冷 已提交
48 49
pig
├── pig-auth -- 授权服务提供[3000]
pig_冷冷's avatar
pig_冷冷 已提交
50
├── pig-codegen -- 图形化代码生成[5002]
pig_冷冷's avatar
pig_冷冷 已提交
51 52 53
└── pig-common -- 系统公共模块 
     ├── pig-common-core -- 公共工具类核心包
     ├── pig-common-log -- 日志服务
pig_冷冷's avatar
pig_冷冷 已提交
54 55
     ├── pig-common-security -- 安全工具类
     └── pig-common-swagger -- 接口文档
pig_冷冷's avatar
pig_冷冷 已提交
56
├── pig-register -- Nacos Server[8848]
pig_冷冷's avatar
pig_冷冷 已提交
57
├── pig-gateway -- Spring Cloud Gateway网关[9999]
pig_冷冷's avatar
pig_冷冷 已提交
58
├── pig-monitor -- Spring Boot Admin监控 [5001]
pig_冷冷's avatar
pig_冷冷 已提交
59
└── pig-upms -- 通用用户权限管理模块
60 61
     └── pig-upms-api -- 通用用户权限管理系统公共api模块
     └── pig-upms-biz -- 通用用户权限管理系统业务处理模块[4000]
pig_冷冷's avatar
pig_冷冷 已提交
62 63 64 65
	 
```
#### 提交反馈

66
1. 欢迎提交 [issue](https://gitee.com/log4j/pig/issues),请写清楚遇到问题的原因、开发环境、复显步骤。
pig_冷冷's avatar
pig_冷冷 已提交
67

68
2. 不接受`功能请求`[issue](https://gitee.com/log4j/pig/issues),功能请求可能会被直接关闭。  
pig_冷冷's avatar
pig_冷冷 已提交
69

70
3. mail: <a href="mailto:pig4cloud@qq.com">pig4cloud@qq.com</a> | <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=2270033969&site=qq&menu=yes"> QQ: 2270033969</a>    
pig_冷冷's avatar
pig_冷冷 已提交
71

72
#### 公开课
pig_冷冷's avatar
pig_冷冷 已提交
73

74 75 76 77 78 79
<table>
  <tr>
    <td><a href="https://www.bilibili.com/video/av45084065" target="_blank"><img src="http://pigx.vip/20191208194856_IkbJYG_0.jpeg"></a></td>
    <td><a href="https://www.bilibili.com/video/av77344954" target="_blank"><img src="http://pigx.vip/20191208194911_jPR3JJ_1.jpeg"></a></td>
  </tr>
</table>
pig_冷冷's avatar
pig_冷冷 已提交
80

81
#### 交流群
82
![](http://pigx.vip/20191208200835_Ox4gq0_qun.jpeg)
pig_冷冷's avatar
pig_冷冷 已提交
83