pig 2.0 发布,基于 OAuth2.0 的 Spring Cloud 权限管理系统

2019年02月12日

感谢大家一路支持,pig 1.0 在Gitee 获得6K的关注,提供大而全的微服务脚手架。

在整理大部分同学的需求时候,迫切需要一个小而专的微服务系统

pig团队对1.0 代码进行了大量重构。

全面兼容Spring Cloud 最新GA版本

Spring Boot 2.0.8.RELEASE  、Spring Cloud  Finchley.SR2 、Spring Security OAuth2

1. 减少中间件依赖

2.0 依赖中间件只需要 mysql、redis 即可,提供傻瓜式部署方案,大大缩减了上手和使用成本。

2. 提供常见容器的支持

默认 提供docker-compose的支持,提供kubernetes (thx @毛子坤) 脚本支持。

3. 网关使用高性能 Spring Cloud Gateway ,摒弃 Zuul 1

4. Spring Cloud Config 默认本地文件,不再强制依赖Git管理

5. 全面重构资源服务器 

整体接入OAuth2 提供标准专业的权限管理深度封装 spring security oauth2 只需要继承封装类,即可接入OAuth2 

6. ORM 全面使用 Mybatis Plus 3,采用lambda 重构 

7. 全面重构业务代码 使用lambda、stream、 lombok 重构,优雅简单

8. 前端重构

前端全面使用自研Avue,同时兼容和传统element-ui 混开,一行代码渲染出CRUD,解决后端工程师写vue的难题

 

9. 提供图形化的前后端代码生成

10. 全新的官网、文档展示

新年快乐 

展开阅读全文
118 收藏
分享
加载中
精彩评论
很好
2019-02-12 10:42
5
举报
非常棒,所有类似的项目 这个最好
2019-02-12 15:48
3
举报
#SpringBlade# 顶顶,支持自研
2019-02-12 09:28
3
举报
赞赞赞,学习pig后,腰不酸了腿不疼了,就连头发也开始茂密了呢
2019-02-12 17:56
2
举报
666
2019-02-12 11:11
2
举报
最新评论 (16)
OAuth2 压测了只有400tps,这个怎么优化?
2019-02-19 14:31
0
回复
举报
6666666
2019-02-13 17:20
0
回复
举报
mark
2019-02-13 09:00
0
回复
举报
oauth2压测能到多少
2019-02-12 21:36
0
回复
举报
2019-02-12 18:18
0
回复
举报
赞赞赞,学习pig后,腰不酸了腿不疼了,就连头发也开始茂密了呢
2019-02-12 17:56
2
回复
举报
厉害,赞一个,东西好使,牛逼
2019-02-12 17:19
0
回复
举报
😷
2019-02-12 16:21
0
回复
举报
非常棒,所有类似的项目 这个最好
2019-02-12 15:48
3
回复
举报
666
2019-02-12 11:11
2
回复
举报
更多评论
16 评论
118 收藏
分享
返回顶部
顶部