A Kotlin Spring Boot multi-module application template built with Gradle.
- Language: Kotlin (JVM 17)
- Framework: Spring Boot 3.x
- Architecture: Multi-module
- Build System: Gradle (Kotlin DSL)
buildSrc
: Shared build logic and convention plugins:frameworks
: Core classes, utilities, and configurations:services
: Aggregator module for business services:services:aggregation
: Example Spring Boot Web application:tests
: Integration and end-to-end tests
- JDK 17+
- Git
./gradlew build
# Run application
./gradlew :services:aggregation:bootRun
# Build and run JAR
./gradlew :services:aggregation:build
java -jar services/aggregation/build/libs/aggregation-0.0.1-SNAPSHOT.jar
./gradlew test
Welcome to submit issues or pull requests.
(Add your license here)
使用 Gradle 构建的 Kotlin Spring Boot 多模块应用模板。
- 语言: Kotlin (JVM 17)
- 框架: Spring Boot 3.x
- 架构: 多模块
- 构建系统: Gradle (Kotlin DSL)
buildSrc
: 共享构建逻辑和约定插件:frameworks
: 核心类、工具和配置:services
: 业务服务聚合模块:services:aggregation
: Spring Boot Web 应用示例:tests
: 集成和端到端测试
- JDK 17+
- Git
./gradlew build
# 运行应用
./gradlew :services:aggregation:bootRun
# 构建并运行 JAR
./gradlew :services:aggregation:build
java -jar services/aggregation/build/libs/aggregation-0.0.1-SNAPSHOT.jar
./gradlew test
欢迎提交 Issue 或 Pull Request。
(在此添加许可证信息)