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 - •
@SpringBootApplicationannotation - •
org.springframework.bootpackages