Spring skills
Top maintainers
- giuseppe-trisciuoglio · 21 skills
- affaan-m · 5 skills
- gentleman-programming · 2 skills
- shaul1991 · 2 skills
- abcfed · 1 skills
Languages in this topic
34 skills
This skill helps you enforce Java Spring Boot coding standards, focusing on readability, immutability, optional usage, streams, and project layout.
This skill guides Spring Boot TDD workflows with JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo to ensure fast, reliable tests.
This skill helps you design JPA entities, optimize queries, and configure transactions in Spring Boot for reliable, scalable data access.
This skill helps you implement Spring Boot patterns for scalable REST APIs, layering, caching, async, and logging in Java backend services.
This skill streamlines Spring Boot verification by automating build, static analysis, tests with coverage, security scans, and diff reviews before release.
This skill helps you generate standardized Java Spring Boot and Vue3 full-stack project scaffolds with ready-to-run structure.
This skill helps you structure Java services with clean hexagonal layers, enforcing boundaries between domain, application, and infrastructure.
This skill helps you apply Spring Boot 3 configuration, DI, and REST patterns to build robust services with validated properties and transactional services.
This skill enables efficient DynamoDB usage with AWS SDK for Java 2.x, delivering type-safe operations and Spring Boot integration.
This skill guides you in writing parameterized unit tests with JUnit 5 using various sources to cover multiple scenarios efficiently.
This skill helps you enable and manage Spring Cache across services, improving performance with @Cacheable, TTLs, and eviction strategies.
This skill streamlines Spring Boot dependency injection by enforcing constructor-first patterns, optional collaborators, and explicit bean configuration to
This skill helps Spring Boot developers integrate LangChain4j with declarative AI services and auto-configuration for production-grade AI apps.
This skill enables building agentic applications by defining tools and function calls with LangChain4j, enabling real-time API access and external integrations.
This skill provides REST API design standards for Spring Boot, guiding endpoints, DTOs, validation, error handling, pagination, security headers, and HATEOAS.
This skill guides unit testing of Spring Cache annotations using in-memory caches to verify hits, misses, eviction, and key generation.
This skill guides you to test Spring ApplicationEvent publishing and listeners with JUnit, Mockito, and AssertJ for fast, reliable event-driven tests.
This skill helps you unit test REST controllers with MockMvc by isolating the web layer and validating requests, responses, and errors.
This skill helps you securely manage secrets with AWS Secrets Manager using Java SDK v2, including storing, retrieving, rotating, and Spring Boot integration.
This skill helps Java developers integrate Amazon Bedrock patterns with AWS SDK 2.x, enabling model listing, invocation, streaming, and Spring Boot integration.
This skill helps you unit-test Jakarta Bean Validation with patterns and examples for built-in constraints and custom validators.