Pig是我们致敬“拥抱开源”,谐音“佩格”,寓意追求“佩服的品格”的境界。
Pig是一个SpringCloud微服务实践,也只是一个架构脚手架,它帮助我们简化微服务框架,减少每一个重复造轮子,让SpringCloud微服务也可以“冷冷的”。Pig最初是我们项目中“common”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精髓,经过自己整理修改,最终形成丰富的开源微服务框架。
Pig的设计思想是尽量减少重复造轮子的定义,让项目在生产中得到最佳的实践,总的来说有如下的几个思想:
<dependency>
<groupId>com.pig4cloud.archetype</groupId>
<artifactId>pig-gen</artifactId>
<version>{{version}}</version>
</dependency>
compile 'com.pig4cloud.archetype:pig-gen:{{version}}'
Pig是一个基于Spring Boot 2.2、 Spring Cloud Hoxton & Alibaba、 OAuth2 的RBAC 权限管理系统。已在码云收获了 10.7k star,GVP码云最有价值开源项目。
pigx-mp-manager
微信开发SDK,提供图形化公众号菜单配置、公众号运营数据、粉丝管理、消息处理等,并支持多租户多公众号的管理模块。
pigx-pay
让支付触手可及,封装了微信支付、支付宝支付常用的支付方式以及各种常用的接口,提供渠道管理、订单管理、商品订单、回调管理等功能。
pigx-activiti
模块简介 基于activiti 最经典版本5.22 实现协同流程,支持在线实时modeler 设计流程图,流程节点发起 处理,websocket通知及其流程节点的图形化查看功能。
pigx-monitor
模块简介 基于Spring Boot Admin 二次开发,支持监控数据的持久化及其扩展支持 hystrix dashboard 功能。整合Redis监控,可以实时查看Redis状态。
pigx-codegen
模块简介 基于MyBatis Plus 支持数据库表到开发代码的生成,支持 model、mapper、service、controller及其前端的增删改查功能,不再为开发VUE发愁。
pigx-daemon
模块简介 系统支持两种定时任务的实现elastic-job及Quartz,支持面对大业务量的集群的切片及其图形化的动态管理、执行日志审计及其任务补偿等功能。
我们不是一个人在战斗
一位喜欢结对编程的年轻人、喜欢最前沿技术,爱好写代码和下厨房,。
Avue让数据驱动视图,减去繁琐的操作,更贴近企业级的前端开发组件
一个奔波于IT圈子的程序猿,拥有自己的梦想,爱打篮球儿...
一位喜欢结对编程的年轻人,爱好写代码和下厨房。
微服务架构、容器云和技术管理等文章和课程,关注基础工程师成长。
当你喜欢从生活中领悟技术,喜欢关注技术细节,让创新服务于公众。
通过以下方式加入讨论,或为pig4cloud添砖加瓦,关注公众号:JAVA架构笔记,即「java-note」
为pig4cloud提供赞助,也许他们也会为你提供好的产品