Stack:
Spring Boot
Preset Spring Boot
Una guida di ragionamento che il flusso di onboard usa per le applicazioni Spring Boot. È una checklist, non un template — vince la realtà rilevata.
Segnali
pom.xml(Maven) obuild.gradle/build.gradle.kts(Gradle) con dipendenzespring-boot-starter-*.- Layout
src/main/java, un entrypoint@SpringBootApplicatione la stratificazione@RestController/@Service/@Repository. - Build tool dedotto dal manifest presente, con wrapper
./mvnwo./gradlew.
Su cosa ragionare
- Il comando di test reale (
./mvnw testo./gradlew test, JUnit con Spring Boot Test) e il gate di lint/format (Checkstyle, Spotless) — catturati alla lettera. - Flusso controller → service → repository, configurazione in
application.yml/application.propertiese gestione di profili e segreti. - Skill adatte allo stack per controller, service, repository ed entity.
Note
Usare il wrapper (./mvnw/./gradlew), non un Maven/Gradle globale, e catturare i profili Spring attivi e il livello di persistenza (JPA/JDBC).