java-spring-boot

Build production Spring Boot applications - REST APIs, Security, Data, Actuator

By pluginagentmarketplace · 11,715 installs

npx skills add pluginagentmarketplace/custom-plugin-java --skill java-spring-boot

Source repository · Upstream listing

Java Spring Boot Skill Build production ready Spring Boot applications with modern best practices. Overview This skill covers Spring Boot development including REST APIs, security configuration, data access, actuator monitoring, and cloud integration. Follows Spring Boot 3.x patterns with emphasis on production readiness. When to Use This Skill Use when you need to: Create REST APIs with Spring MVC/WebFlux Configure Spring Security (OAuth2, JWT) Set up database access with Spring Data Enable monitoring with Actuator Integrate with Spring Cloud Topics Covered Spring Boot Core Auto configuration and starters Application properties and profiles Bean lifecycle and configuration DevTools and hot reload REST API Development @RestController and @RequestMapping Request/response handling Validation with Bean Validation Exception handling with @ControllerAdvice Spring Security SecurityFilterChain configuration OAuth2 and JWT authentication Method security (@PreAuthorize) CORS and CSRF configuration Spring Data JPA Repository pattern Query methods and @Query Pagination and sorting Auditing and transactions Actuator & Monitoring Health checks and probes Metrics with Micrometer Custom endpoints Prometheus integration Quick Reference Configuration Templates Common Patterns Layer Architecture Validation Patterns Troubleshooting Common Issues Problem Cause Solution Bean not found Missing @Component Add annotation or @Bean Circular dependency Constructor injection Use @Lazy or refactor 401 Unauthorized Security config Check permitAll paths Slow startup Heavy auto config Exclude unused starters Debug Properties Debug Checklist Usage Related Skills java testing Spring test patterns java jpa hibernate Data access