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

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

内容简介: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]


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

查看所有标签

猜你喜欢:

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

计算机操作系统

计算机操作系统

/ 西安电子科技大学出版 / 1984-11 / 19.60元

一起来看看 《计算机操作系统》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具