Pig 1.0-BETA 发布,完善的 Spring Cloud 开发脚手框架

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

内容简介:Hi 大家好! 我是pig开发团队的冷冷,经过4月迭代,400次提交,关闭issue 35 ,N个内测版本,我们将这个完善的微服务开发脚手架框架正式开放公测。 PIG是一个后端基于Spring Cloud、oAuth2.0开发,前端Avue基于J...

Hi 大家好!

我是pig开发团队的冷冷,经过4月迭代,400次提交,关闭issue 35 ,N个内测版本,我们将这个完善的微服务开发脚手架框架正式开放公测。

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

技术选型Spring Cloud 的最新GA版本:Edgware.SR3

目前已经实现功能:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

服务监控: Spring Boot Admin

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

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

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


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


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

查看所有标签

猜你喜欢:

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

Learning JavaScript

Learning JavaScript

Shelley Powers / Oreilly & Associates Inc / 2006-10-17 / $29.99

As web browsers have become more capable and standards compliant, JavaScript has grown in prominence. JavaScript lets designers add sparkle and life to web pages, while more complex JavaScript has led......一起来看看 《Learning JavaScript》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

MD5 加密
MD5 加密

MD5 加密工具