Паттерны разработки REST API на Spring Boot

engineering

spring-boot-patterns — это скилл для Claude Code, который предоставляет лучшие практики и паттерны разработки на Spring Boot для REST API, сервисов, репозиториев и обработки исключений. Скилл включает эталонную структуру проекта с разделением на слои controller, service, repository, model, dto и exception, шаблоны REST-контроллеров с версионированием API и правильными HTTP-статусами, паттерны Service Interface + Implementation с управлением транзакциями через @Transactional, а также JPA-репозитории с derived queries и @Query. Отдельно описаны антипаттерны — например, бизнес-логика в контроллере или прямое возвращение entity без DTO. Подходит разработчикам, которые создают новые Spring Boot приложения, проводят ревью кода или выстраивают архитектуру Java-бэкенда.