diff --git a/scaffold/.gitignore b/scaffold-std/.gitignore
similarity index 100%
rename from scaffold/.gitignore
rename to scaffold-std/.gitignore
diff --git a/scaffold/README.md b/scaffold-std/README.md
similarity index 100%
rename from scaffold/README.md
rename to scaffold-std/README.md
diff --git a/scaffold/pom.xml b/scaffold-std/pom.xml
similarity index 96%
rename from scaffold/pom.xml
rename to scaffold-std/pom.xml
index 2c3e07c08f33c4b92c8ce3d03de7f860e39eb614..a892074568d9d4d61b1cdd379da9d0052c3fa12a 100644
--- a/scaffold/pom.xml
+++ b/scaffold-std/pom.xml
@@ -3,8 +3,8 @@
4.0.0
cn.bugstack
- scaffold
- 1.1
+ scaffold-std
+ 1.0
maven-archetype
xfg-frame-archetype-std
diff --git a/scaffold/src/main/resources/META-INF/maven/archetype-metadata.xml b/scaffold-std/src/main/resources/META-INF/maven/archetype-metadata.xml
similarity index 100%
rename from scaffold/src/main/resources/META-INF/maven/archetype-metadata.xml
rename to scaffold-std/src/main/resources/META-INF/maven/archetype-metadata.xml
diff --git a/scaffold/src/main/resources/archetype-resources/README.md b/scaffold-std/src/main/resources/archetype-resources/README.md
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/README.md
rename to scaffold-std/src/main/resources/archetype-resources/README.md
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-api/pom.xml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-api/pom.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-api/pom.xml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-api/pom.xml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-api/src/main/java/api/IUserService.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-api/src/main/java/api/IUserService.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-api/src/main/java/api/IUserService.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-api/src/main/java/api/IUserService.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-api/src/main/java/api/model/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-api/src/main/java/api/model/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-api/src/main/java/api/model/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-api/src/main/java/api/model/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/Dockerfile b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/Dockerfile
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/Dockerfile
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/Dockerfile
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/build.sh b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/build.sh
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/build.sh
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/build.sh
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/pom.xml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/pom.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/pom.xml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/pom.xml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/Application.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/Application.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/Application.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/Application.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/GuavaConfig.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/GuavaConfig.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/GuavaConfig.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/GuavaConfig.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/RedisClientConfig.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/RedisClientConfig.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/RedisClientConfig.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/RedisClientConfig.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/RedisClientConfigProperties.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/RedisClientConfigProperties.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/RedisClientConfigProperties.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/RedisClientConfigProperties.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/ThreadPoolConfig.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/ThreadPoolConfig.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/ThreadPoolConfig.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/ThreadPoolConfig.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/ThreadPoolConfigProperties.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/ThreadPoolConfigProperties.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/ThreadPoolConfigProperties.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/ThreadPoolConfigProperties.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/XxlJobAutoConfig.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/XxlJobAutoConfig.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/XxlJobAutoConfig.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/XxlJobAutoConfig.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/config/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/java/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-dev.yml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-dev.yml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-dev.yml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-dev.yml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-prod.yml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-prod.yml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-prod.yml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-prod.yml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-test.yml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-test.yml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-test.yml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application-test.yml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application.yml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application.yml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application.yml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/application.yml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/logback-spring.xml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/logback-spring.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/logback-spring.xml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/logback-spring.xml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/mybatis/config/mybatis-config.xml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/mybatis/config/mybatis-config.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/mybatis/config/mybatis-config.xml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/mybatis/config/mybatis-config.xml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/mybatis/mapper/user_order_mapper.xml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/mybatis/mapper/user_order_mapper.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/mybatis/mapper/user_order_mapper.xml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/mybatis/mapper/user_order_mapper.xml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/sharding/sharding-jdbc-dev.yaml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/sharding/sharding-jdbc-dev.yaml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/sharding/sharding-jdbc-dev.yaml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/main/resources/sharding/sharding-jdbc-dev.yaml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/ApiTest.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/ApiTest.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/ApiTest.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/ApiTest.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/infrastructure/persistent/UserOrderTest.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/infrastructure/persistent/UserOrderTest.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/infrastructure/persistent/UserOrderTest.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/infrastructure/persistent/UserOrderTest.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/infrastructure/redis/RedisTest.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/infrastructure/redis/RedisTest.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/infrastructure/redis/RedisTest.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-app/src/test/java/test/infrastructure/redis/RedisTest.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/pom.xml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/pom.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/pom.xml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/pom.xml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/adapter/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/adapter/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/adapter/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/adapter/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/aggregate/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/aggregate/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/aggregate/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/aggregate/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/entity/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/entity/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/entity/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/entity/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/valobj/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/valobj/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/valobj/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/model/valobj/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/repository/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/repository/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/repository/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/repository/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/service/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/service/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/service/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/xxx/service/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/aggregate/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/aggregate/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/aggregate/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/aggregate/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/entity/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/entity/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/entity/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/entity/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/valobj/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/valobj/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/valobj/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/model/valobj/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/repository/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/repository/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/repository/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/repository/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/service/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/service/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/service/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-domain/src/main/java/domain/yyy/service/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/pom.xml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/pom.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/pom.xml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/pom.xml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/adapter/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/adapter/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/adapter/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/adapter/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/api/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/api/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/api/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/api/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/dto/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/dto/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/dto/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/gateway/dto/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/dao/IUserOrderDao.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/dao/IUserOrderDao.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/dao/IUserOrderDao.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/dao/IUserOrderDao.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/dao/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/dao/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/dao/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/dao/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/po/UserOrderPO.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/po/UserOrderPO.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/po/UserOrderPO.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/po/UserOrderPO.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/po/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/po/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/po/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/po/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/repository/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/repository/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/repository/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/persistent/repository/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/redis/IRedisService.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/redis/IRedisService.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/redis/IRedisService.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/redis/IRedisService.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/redis/RedissonService.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/redis/RedissonService.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/redis/RedissonService.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-infrastructure/src/main/java/infrastructure/redis/RedissonService.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/pom.xml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/pom.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/pom.xml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/pom.xml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/http/Controller.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/http/Controller.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/http/Controller.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/http/Controller.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/job/XXLJob.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/job/XXLJob.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/job/XXLJob.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/job/XXLJob.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/listener/MQListener.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/listener/MQListener.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/listener/MQListener.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/listener/MQListener.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/package-info.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/package-info.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/package-info.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/package-info.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/rpc/UserService.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/rpc/UserService.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/rpc/UserService.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-trigger/src/main/java/trigger/rpc/UserService.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-types/pom.xml b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-types/pom.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-types/pom.xml
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-types/pom.xml
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/common/Constants.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/common/Constants.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/common/Constants.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/common/Constants.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/exception/AppException.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/exception/AppException.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/exception/AppException.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/exception/AppException.java
diff --git a/scaffold/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/model/Response.java b/scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/model/Response.java
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/model/Response.java
rename to scaffold-std/src/main/resources/archetype-resources/__rootArtifactId__-types/src/main/java/types/model/Response.java
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/app/docker-compose-1.0.yml b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/app/docker-compose-1.0.yml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/app/docker-compose-1.0.yml
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/app/docker-compose-1.0.yml
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/app/start.sh b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/app/start.sh
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/app/start.sh
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/app/start.sh
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/app/stop.sh b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/app/stop.sh
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/app/stop.sh
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/app/stop.sh
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/docker-compose.yml b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/docker-compose.yml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/docker-compose.yml
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/docker-compose.yml
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/redis/redis.conf b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/redis/redis.conf
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/redis/redis.conf
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/redis/redis.conf
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/create-group.sh b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/create-group.sh
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/create-group.sh
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/create-group.sh
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/create-topic.sh b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/create-topic.sh
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/create-topic.sh
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/create-topic.sh
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/config/application.properties b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/config/application.properties
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/config/application.properties
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/config/application.properties
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/config/logback.xml b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/config/logback.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/config/logback.xml
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/config/logback.xml
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/dashboard2023-11-04.json b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/dashboard2023-11-04.json
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/dashboard2023-11-04.json
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/dashboard2023-11-04.json
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/dashboard2023-11-04_topic.json b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/dashboard2023-11-04_topic.json
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/dashboard2023-11-04_topic.json
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/dashboard2023-11-04_topic.json
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/users.properties b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/users.properties
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/users.properties
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/console/store/users.properties
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/consolelogs/rocketmq-console.log b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/consolelogs/rocketmq-console.log
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/consolelogs/rocketmq-console.log
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/consolelogs/rocketmq-console.log
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/logs.txt b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/logs.txt
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/logs.txt
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/logs.txt
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/rocketmqlogs/brokerLogDir_IS_UNDEFINED/broker.log b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/rocketmqlogs/brokerLogDir_IS_UNDEFINED/broker.log
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/rocketmqlogs/brokerLogDir_IS_UNDEFINED/broker.log
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/rocketmqlogs/brokerLogDir_IS_UNDEFINED/broker.log
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/rocketmqlogs/rocketmq_client.log b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/rocketmqlogs/rocketmq_client.log
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/rocketmqlogs/rocketmq_client.log
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/logs/rocketmqlogs/rocketmq_client.log
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/rocketmq/conf/broker.conf b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/rocketmq/conf/broker.conf
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/rocketmq/conf/broker.conf
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/rocketmq/conf/broker.conf
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/rocketmq/store/store.txt b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/rocketmq/store/store.txt
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/rocketmq/store/store.txt
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/rocketmq/data/rocketmq/store/store.txt
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/nacos.sql b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/nacos.sql
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/nacos.sql
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/nacos.sql
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xfg_dev_tech_db_00.sql b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xfg_dev_tech_db_00.sql
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xfg_dev_tech_db_00.sql
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xfg_dev_tech_db_00.sql
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xfg_dev_tech_db_01.sql b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xfg_dev_tech_db_01.sql
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xfg_dev_tech_db_01.sql
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xfg_dev_tech_db_01.sql
diff --git a/scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xxl_job.sql b/scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xxl_job.sql
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xxl_job.sql
rename to scaffold-std/src/main/resources/archetype-resources/docs/dev-ops/environment/sql/xxl_job.sql
diff --git a/scaffold/src/main/resources/archetype-resources/pom.xml b/scaffold-std/src/main/resources/archetype-resources/pom.xml
similarity index 100%
rename from scaffold/src/main/resources/archetype-resources/pom.xml
rename to scaffold-std/src/main/resources/archetype-resources/pom.xml
diff --git a/scaffold/src/test/resources/projects/basic/archetype.properties b/scaffold-std/src/test/resources/projects/basic/archetype.properties
similarity index 100%
rename from scaffold/src/test/resources/projects/basic/archetype.properties
rename to scaffold-std/src/test/resources/projects/basic/archetype.properties
diff --git a/scaffold/src/test/resources/projects/basic/goal.txt b/scaffold-std/src/test/resources/projects/basic/goal.txt
similarity index 100%
rename from scaffold/src/test/resources/projects/basic/goal.txt
rename to scaffold-std/src/test/resources/projects/basic/goal.txt