δΈζ | 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.0.RELEASE |
Spring Cloud | Hoxton.SR4 |
Spring Security OAuth2 | 2.3.6 |
Mybatis Plus | 3.3.1 |
hutool | 5.3.5 |
Avue | 2.5.2 |
Module description
pig-ui -- https://github.com/pigxcloud/pig-ui
pig
βββ pig-auth -- oauth-server[3000]
βββ pig-codegen -- graphical code generation[5002]
βββ pig-common
βββ pig-common-core -- tool core package
βββ pig-common-datasource -- dynamic data source package
βββ pig-common-log -- Log service package
βββ pig-common-mybatis -- mybatis expand
βββ pig-common-security -- security tools
βββ pig-common-swagger -- api documentation
βββ pig-register -- nacos server[8848]
βββ pig-gateway -- spring cloud gateway[9999]
βββ pig-monitor -- spring boot admin[5001]
βββ pig-upms
βββ pig-upms-api -- user management system api
βββ pig-upms-biz -- user management system biz[4000]
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: [email protected] | QQ: 3130998334