# pig **Repository Path**: j-sea/pig ## Basic Information - **Project Name**: pig - **Description**: 基于Spring Boot 3.5、 Spring Cloud 2025 & Alibaba、 SAS OAuth2 的微服务RBAC 权限管理系统。 🔝 🔝 记得上边点个star 关注更新。 微服务交流群见底部二维码。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://wiki.pig4cloud.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 13336 - **Created**: 2025-07-03 - **Last Updated**: 2025-07-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Pig 微服务快速开发平台 ## 系统说明 Pig 是一个基于 Spring Cloud Alibaba 的微服务架构快速开发平台,包含以下核心模块: - 认证中心(pig-auth) - 网关(pig-gateway) - 注册中心(pig-register) - 系统管理模块(pig-upms) - 代码生成器(pig-codegen) - 定时任务模块(pig-quartz) - 监控模块(pig-monitor) ## 使用文档 详细使用文档请参考项目 Wiki 或官方文档。 ## 其他产品 - Pig4Cloud:Pig 的开源社区 - PigX:Pig 的企业级增强版本 ## 微信群 [禁广告] 欢迎加入 Pig 开发者微信群交流技术,群内禁止发布广告。 ## 快速开始 ### Docker 快速体验 确保服务器配置满足以下要求: - 可用内存大于4G - 等待5分钟初始化时间 #### 启动命令 ```bash docker-compose up -d ``` ## 核心依赖 - Spring Boot 2.x - Spring Cloud 2021.x - Spring Cloud Alibaba 2021.x - Nacos 作为注册中心和服务配置中心 - OAuth2 认证体系 - MyBatis Plus ORM 框架 - Redis 缓存支持 - Seata 分布式事务支持 ## 模块说明 - **pig-auth**:认证中心,提供 OAuth2 认证服务。 - **pig-gateway**:API 网关,负责路由、限流、鉴权等功能。 - **pig-register**:注册中心,基于 Nacos 实现服务注册与发现。 - **pig-upms**:用户权限管理系统,包含用户、角色、菜单、部门等基础权限管理模块。 - **pig-codegen**:代码生成器模块,支持根据数据库表结构自动生成前后端代码。 - **pig-quartz**:定时任务调度模块,支持分布式任务调度。 - **pig-monitor**:服务监控模块,集成 Spring Boot Admin 提供服务状态监控。 ## 免费公开课 定期举办 Pig 微服务架构公开课,欢迎关注官方公众号获取最新信息。 ## 开源共建 欢迎参与 Pig 项目的开源共建,提交 PR 或 Issue 均可。 ## 开源协议 本项目采用 Apache 2.0 协议,详情请查看 LICENSE 文件。 ## 其他说明 - 项目文档持续更新中,请关注 Gitee 官方仓库。 - 如需商业支持,请联系 Pig 官方团队。