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

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

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


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

查看所有标签

猜你喜欢:

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

渐进增强的Web设计

渐进增强的Web设计

[美] Todd Parker、[英] Patty Toland、[英] Scott Jehl、[法] Maggie Costello Wachs / 牛化成 / 人民邮电出版社 / 2014-1 / 69.00

本书由全球著名Web设计公司Filament集团两位创始人和两位开发主力联手打造,其中Scott Jehl还是jQuery团队成员。四位作者具有多年的网站设计和开发经验,曾为网站、无线设备、Web应用设计过众多高度实用的用户界面,受到了高度赞扬。本书展示了如何利用渐进增强方法开发网站,从而获得最佳用户体验。本书既是理解渐进增强原则和益处的实用指南,也用详细的案例分析,目的是向设计师以及开发人员传授......一起来看看 《渐进增强的Web设计》 这本书的介绍吧!

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

在线压缩/解压 HTML 代码

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具