Stack:
Spring Boot
Preset Spring Boot
Przewodnik po rozumowaniu, którego przepływ onboardingu używa dla aplikacji Spring Boot. To lista kontrolna, a nie szablon — wykryta rzeczywistość ma pierwszeństwo.
Sygnały
pom.xml(Maven) lubbuild.gradle/build.gradle.kts(Gradle) z zależnościamispring-boot-starter-*.- Układ
src/main/java, punkt wejścia z adnotacją@SpringBootApplicationoraz warstwowanie@RestController/@Service/@Repository. - Narzędzie budowania wnioskowane z obecnego manifestu, z wrapperem
./mvnwlub./gradlew.
O czym należy rozumować
- Rzeczywiste polecenie testowe (
./mvnw testlub./gradlew test, JUnit ze Spring Boot Test) oraz bramka lint/format (Checkstyle, Spotless) — zapisane dosłownie. - Przepływ kontroler → serwis → repozytorium, konfiguracja w
application.yml/application.propertiesoraz obsługa profili i sekretów. - Skille właściwe dla stosu dotyczące kontrolerów, serwisów, repozytoriów i encji.
Uwagi
Używaj wrappera (./mvnw/./gradlew), a nie globalnego Maven/Gradle, i zapisz aktywne profile Spring oraz warstwę persystencji (JPA/JDBC).