mirror of https://gitee.com/maxjhandsome/pig
4af0b1aa89
🔖 🔖 🔖 Releasing / Version tags. 2.10.0 ✨ Introducing new features. support docker layer image |
||
---|---|---|
.gitee | ||
db | ||
pig-auth | ||
pig-common | ||
pig-gateway | ||
pig-register | ||
pig-upms | ||
pig-visual | ||
.editorconfig | ||
.gitignore | ||
LICENSE | ||
README.md | ||
README.zh.md | ||
docker-compose.yml | ||
pom.xml |
README.md
中文 | English
- based on Spring Cloud Hoxton 、Spring Boot 2.3、 OAuth2 RBAC web framework
- Idea based on data-driven view, if you don't use vue, you can get started quickly
- provide support for common containers like Docker、Kubernetes、Rancher2
- provide lambda 、stream api 、webflux production practice
Documentation | PigX Online | PigX Paper | pig4cloud initializr
Quickly structure microservice applications
<!-- pig-gen archetype -->
<dependency>
<groupId>com.pig4cloud.archetype</groupId>
<artifactId>pig-gen</artifactId>
<version>last.version</version>
</dependency>
Core dependencies
dependencies | version |
---|---|
Spring Boot | 2.3.4.RELEASE |
Spring Cloud | Hoxton.SR8 |
Spring Cloud Alibaba | 2.2.3.RELEASE |
Spring Security OAuth2 | 2.3.6 |
Mybatis Plus | 3.4.0 |
hutool | 5.4.4 |
Avue | 2.6.15 |
Module description
pig-ui -- https://github.com/pigxcloud/pig-ui
pig
├── pig-auth -- oauth-server[3000]
└── pig-common
├── pig-common-core -- tool core package
├── pig-common-datasource -- dynamic data source package
├── pig-common-log -- Log service package
├── pig-common-job -- xxl-job expand
├── pig-common-mybatis -- mybatis expand
├── pig-common-security -- security tools
├── pig-common-swagger -- api documentation
├── pig-common-sentinel -- sentinel auto fallbak
└── pig-common-test -- spring security oauth2 test ext
├── pig-register -- nacos server[8848]
├── pig-gateway -- spring cloud gateway[9999]
└── pig-upms
└── pig-upms-api -- user management system api
└── pig-upms-biz -- user management system biz[4000]
└── pig-visual
└── pig-monitor -- spring boot admin[5001]
├── pig-codegen -- graphical code generation[5002]
├── pig-sentinel-dashboard -- sentinel dashboard [5003]
└── pig-xxl-job-admin -- xxl-job-admin [5004]
Open source co-construction
-
Welcome to submit pull request,note correspondence
dev
branch -
Welcome to submit issue,Please clearly write down the cause of the problem, the development environment, and the steps to reproduce.
-
mail: pig4cloud@qq.com
License
pig is Open Source software released under the Apache 2.0 license.