# koupleless-scaffold **Repository Path**: ourteam/koupleless-scaffold ## Basic Information - **Project Name**: koupleless-scaffold - **Description**: scaffold脚手架项目 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-31 - **Last Updated**: 2025-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## koupleless 模块化开发实践 ### 目标 - 兼容本地开发和传统开发方式一致 - 模块化开发,部署,部署可以只更新变化的模块代码,提高devops效能 ### 功能 - 基座和业务模块分离 - 基于k8s部署 - 应用更新只需要更新模块代码(快速部署) - 与devops整合只需要更新模块代码 ### idea启动脚本 ```shell sdk use java 21.0.3-zulu && ./mvnw -T 1C compile package -pl app-module-file -am && arkctl deploy app-module-file/target/app-module-file-0.0.1-ark-biz.jar ``` ### 模块化开发实践 划分为基础模版和业务模块,基础模块对应kuopleless的底座概念,业务模块对应kuopleless的业务概念的业务模块概念。 业务模块可以动态独立部署,独立开发。 模块化开发,部署,部署可以只更新变化的模块代码,提高devops效能。平时我们只需要只需更新业务模块代码,其他模块代码不变。 ### 开发模式 ### 部署模式 ### 本地开发