Stack:
Spring Boot
Preset Spring Boot
Um guia de raciocínio que o fluxo de onboarding usa para aplicações Spring Boot. É uma lista de verificação, não um template — a realidade detectada prevalece.
Sinais
pom.xml(Maven) oubuild.gradle/build.gradle.kts(Gradle) com dependênciasspring-boot-starter-*.- Layout
src/main/java, um entrypoint@SpringBootApplicatione a estratificação@RestController/@Service/@Repository. - Ferramenta de build inferida a partir do manifesto presente, com um wrapper
./mvnwou./gradlew.
Sobre o que raciocinar
- O comando de teste real (
./mvnw testou./gradlew test, JUnit com Spring Boot Test) e o gate de lint/formatação (Checkstyle, Spotless) — capturados literalmente. - Fluxo controller → service → repository, configuração em
application.yml/application.propertiese gestão de perfis e segredos. - Skills adequadas à stack para controllers, services, repositories e entidades.
Notas
Usar o wrapper (./mvnw/./gradlew), e não um Maven/Gradle global, e capturar os perfis Spring ativos e a camada de persistência (JPA/JDBC).