容器化实践分享

PigX Microservice Architecture

 

pig4cloud.com

JAR包管理

业务微服务

mvn org.apache.maven.plugins:maven-archetype-plugin:3.1.0:generate ^
       -DjavaVersion=17 ^
       -DgroupId=com.pig4cloud ^
       -DartifactId=demo ^
       -Dversion=5.4.0 ^
       -Dpackage=com.pig4cloud.pigx.demo ^
       -DarchetypeGroupId=com.pig4cloud.archetype ^
       -DarchetypeArtifactId=pigx-gen ^
       -DarchetypeVersion=5.4.0 ^
       -DarchetypeCatalog=local
demo
  ├── README.md
  ├── demo-api     # api 模块主要存放 实体、feign 调用接口
  │   ├── pom.xml
  │   └── src
  ├── demo-biz    # biz 模块主要存放 controller、业务service、mapper
  │   ├── pom.xml
  │   └── src
  └── pom.xml

微服务调用

自定义代码生成

敏捷开发

敏捷开发

核心认证

扩展登录方式

多表认证

Thank you  👋

pig4cloud.com

Made with Slides.com