# pig4mall **Repository Path**: gitee-ali-cloud/pig4mall ## Basic Information - **Project Name**: pig4mall - **Description**: 基于Spring Boot 2.2、 Spring Cloud Hoxton & Alibaba、 OAuth2 的RBAC 权限管理系统。并引入组件化的思想实现高内聚低耦合,[ 微信 + 支付宝 + 百度 + 头条 ] 小程序 + APP + 公众号 + PC + H5 项目代码简洁注释丰富上手容易,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,积分商城,分销商城并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等 - **Primary Language**: Java - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: http://yjlive.cn/#/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 708 - **Created**: 2020-02-22 - **Last Updated**: 2020-12-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Build Status Build Status Coverage Status Downloads

- 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的RBAC权限管理系统 - 基于数据驱动视图的理念封装 element-ui,即使没有 vue 的使用经验也能快速上手 - 提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持 - 提供 lambda 、stream api 、webflux 的生产实践 **fork https://gitee.com/log4j/pig 2020-01-15** 开发一套微服务商城 部署文档 | 前端解决方案 | PigX在线体验 | PigX白皮书 qq群 725021772 欢迎赞助 #### 快速构架微服务应用 ```xml com.pig4cloud.archetype pig-gen last.version ``` #### 核心依赖 依赖 | 版本 ---|--- Spring Boot | 2.2.2.RELEASE Spring Cloud | Hoxton.SR1 Spring Security OAuth2 | 2.3.6 Mybatis Plus | 3.3.0 hutool | 5.1.0 Avue | 2.3.5 #### 模块说明 ```lua pig-ui -- https://gitee.com/mallcloud/pig4mall-ui pig ├── pig-auth -- 授权服务提供[3000] ├── pig-codegen -- 图形化代码生成[5002] └── pig-common -- 系统公共模块 ├── pig-common-core -- 公共工具类核心包 ├── pig-common-log -- 日志服务 ├── pig-common-security -- 安全工具类 └── pig-common-swagger -- 接口文档 ├── pig-register -- Nacos Server[8848] ├── pig-gateway -- Spring Cloud Gateway网关[9999] ├── pig-monitor -- Spring Boot Admin监控 [5001] └── pig-goods -- 通用商品中心模块 └── pig-goods-api -- 通用商品中心公共api模块 └── pig-goods-biz -- 通用商品中心业务处理模块[4001] └── pig-upms -- 通用用户权限管理模块 └── pig-upms-api -- 通用用户权限管理系统公共api模块 └── pig-upms-biz -- 通用用户权限管理系统业务处理模块[4000] └── pig-member -- 通用会员中心管理模块 └── pig-member-api -- 通用会员中心公共api模块 └── pig-member-biz -- 通用会员中心业务处理模块[4002] └── pig-order -- 通用订单中心管理模块 └── pig-order-api -- 通用订单中心公共api模块 └── pig-order-biz -- 通用订单中心业务处理模块[4003] ``` #### 数据库(mysql) **pms 商品中心 ums 会员中心 oms 订单中心 sms 营销中心** #### h5 vue 开发中 ![image](https://images.gitee.com/uploads/images/2020/0115/181600_b57ed96b_134431.jpeg) ![image](https://images.gitee.com/uploads/images/2020/0115/181600_3fc59bcb_134431.jpeg) ![image](https://images.gitee.com/uploads/images/2020/0115/181600_3e68521b_134431.jpeg) #### 提交反馈 1. 欢迎提交 [issue](https://gitee.com/mallcloud/pig4mall/issues),请写清楚遇到问题的原因、开发环境、复显步骤。 2. 不接受`功能请求`的 [issue](https://gitee.com/mallcloud/pig4mall/issues),功能请求可能会被直接关闭。 3. mail: pig4mall@qq.com | QQ: 1439226817 #### 交流群