Spring Boot Skills
Java enterprise framework for building production-ready applications.
Sub-Skills
Architecture
- service-layer.md - Service layer patterns
- controller-patterns.md - REST controller patterns
- dependency-injection.md - DI patterns
Database
- spring-data-jpa.md - Spring Data JPA patterns
- jpa-patterns.md - JPA entity patterns
- transactions.md - Transaction management
- flyway-migrations.md - Database migrations
Security
- spring-security.md - Spring Security configuration
- jwt-auth.md - JWT authentication
- oauth2.md - OAuth2 integration
- method-security.md - Method-level security
Validation
- bean-validation.md - Bean validation
- custom-validators.md - Custom validators
Error Handling
- problem-details.md - RFC 7807 Problem Details
- global-exception.md - Global exception handling
Testing
- unit-testing.md - Unit testing with JUnit
- integration-testing.md - Integration testing
- mockito-patterns.md - Mockito patterns
Performance
- caching.md - Spring Cache abstraction
Detection
Auto-detected when project contains:
pom.xmlorbuild.gradle@SpringBootApplicationannotationorg.springframework.bootpackages