PIG 1.0.0 发布,完善的 Spring Cloud 开发脚手框架

栏目: 软件资讯 · 发布时间: 7年前

内容简介:PIG是一个后端基于Spring Cloud、oAuth2.0开发,前端Avue基于JSON驱动UI的思想,通过Vue全家桶 和 element-ui开发实现,前后分离的企业级快速开发平台。项目采用token交互验证方式,支持账号、短信、SSO等多种登录...

PIG是一个后端基于Spring Cloud、oAuth2.0开发,前端Avue基于JSON驱动UI的思想,通过Vue全家桶 和 element-ui开发实现,前后分离的企业级快速开发平台。项目采用token交互验证方式,支持账号、短信、SSO等多种登录、第三方网站嵌套等功能,提供配套文档及视频教程。

在线体验http://preview.pig4cloud.com/

目前已经实现功能:

  • 完善登录:账号密码模式、短信验证码模式、社交账号模式均整合Spring security oAuth

  • 单点登录:基于Srping security oAuth 提供单点登录接口,方便其他系统对接

  • 用户管理:用户是系统操作者,该功能主要完成系统用户配置。

  • 机构管理:配置系统组织机构(公司、部门、小组),树结构展现,可随意调整上下级。

  • 菜单管理:配置系统菜单,操作权限,按钮权限标识等。

  • 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。

  • 动态路由:基于zuul实现动态路由,后端可配置化

  • 终端管理:动态配置oauth终端,后端可配置化

  • 字典管理:对系统中经常使用的一些较为固定的数据进行维护,如:是否、男女、类别、级别等。

  • 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。

  • 服务限流:多种维度的流量控制(服务、IP、用户等)

  • 消息总线:配置动态实时刷新

  • 分库分表:shardingdbc分库分表策略

  • 数据权限: 使用mybatis对原查询做增强,业务代码不用控制,即可实现。

  • 文件系统: 支持FastDFS、七牛云,扩展API几行代码实现上传下载

  • 消息中心:短信、邮件模板发送,几行代码实现发送

  • 聚合文档:基于zuul实现 swagger各个模块的实现

  • 代码生成:前后端代码的生成,支持Vue

  • 缓存管理:基于Cache Cloud 保证 Redis 的高可用

  • 服务监控: Spring Boot Admin

  • 分布式任务调度: 基于elastic-job的分布式文件系统,zookeeper做调度中心

  • zipkin链路追踪: 数据保存ELK,图形化展示

  • pinpoint链路追踪: 数据保存hbase,图形化展示

PIG 1.0.0 发布,完善的 Spring Cloud 开发脚手框架PIG 1.0.0 发布,完善的 Spring Cloud 开发脚手框架

PIG 1.0.0 发布,完善的 Spring Cloud 开发脚手框架PIG 1.0.0 发布,完善的 Spring Cloud 开发脚手框架

PIG 1.0.0 发布,完善的 Spring Cloud 开发脚手框架PIG 1.0.0 发布,完善的 Spring Cloud 开发脚手框架

PIG 1.0.0 发布,完善的 Spring Cloud 开发脚手框架PIG 1.0.0 发布,完善的 Spring Cloud 开发脚手框架

更多请查看项目readme


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

启示录

启示录

[美] Marty Cagan / 七印部落 / 华中科技大学出版社 / 2011-5 / 36.00元

为什么市场上那么多软件产品无人问津,成功的产品凤毛麟角?怎样发掘有价值的产品?拿什么说服开发团队接受你的产品设计?如何将敏捷方法融入产品开发?过去二十多年,Marty Cagan作为高级产品经理人为多家一流企业工作过,包括惠普、网景、美国在线、eBay。他亲历了个人电脑 、互联网、 电子商务的起落沉浮。《启示录:打造用户喜爱的产品》从人员、流程、产品三个角度介绍了现代软件(互联网)产品管理的实践经......一起来看看 《启示录》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试