Stack:
Spring Boot
Spring Boot 预设
onboard 流程用于 Spring Boot 应用的推理指南。它是一份清单,而非模板——检测到的现实优先。
信号
- 带有
spring-boot-starter-*依赖的pom.xml(Maven)或build.gradle/build.gradle.kts(Gradle)。 src/main/java目录结构、一个@SpringBootApplication入口点,以及@RestController/@Service/@Repository的分层架构。- 构建工具从已存在的清单文件中推断,并附带
./mvnw或./gradlew包装脚本。
需要推理的内容
- 真实的测试命令(
./mvnw test或./gradlew test,配合 Spring Boot Test 使用 JUnit)以及代码检查与格式化关卡(Checkstyle、Spotless)——原样捕获。 - 控制器 → 服务 → Repository 的流转、
application.yml/application.properties中的配置,以及 Profile 与密钥的处理方式。 - 适合该技术栈的控制器、服务、Repository 与实体相关技能。
备注
使用包装脚本(./mvnw/./gradlew)而非全局安装的 Maven/Gradle,并捕获已激活的 Spring Profile 与持久化层(JPA/JDBC)。