What problem does it solve? Building Spring Boot 3.x applications requires coordinating many layers—entities, repositories, services, controllers, security, and tests—and using outdated Spring Boot 2.x patterns or inconsistent architecture leads to fragile, insecure code. ## Core Features & Use Cases - Layered Code Generation: Produces entities, Spring Data JPA repositories, services with constructor injection, REST controllers, DTO records, and global exception handlers following Spring Boot 3.x conventions. - Security & Cloud Patterns: Implements Spring Security 6 with JWT authentication, OAuth2 resource servers, method security, plus Spring Cloud Config, Eureka, Gateway, and Resilience4j circuit breakers. - Testing Support: Generates unit tests, @WebMvcTest slices, @DataJpaTest repository tests, and Testcontainers-based integration tests. - Use Case: Ask for a product catalog microservice and receive a complete working structure—entity, repository, transactional service, validated REST controller, exception handler, and test slice—ready to compile and run. ## Quick Start Ask the assistant to create a Spring Boot REST API for managing products with JPA persistence, input validation, and JWT-based security.