About
This skill provides a comprehensive suite of patterns and best practices for interacting with Amazon DynamoDB using the AWS SDK for Java 2.x. It covers everything from basic CRUD operations and type-safe entity mapping with the DynamoDB Enhanced Client to advanced features like transactions, batch processing, and Global Secondary Indexes (GSIs). Additionally, it includes robust integration patterns for Spring Boot applications and testing strategies using LocalStack and Mockito, ensuring developers can build scalable, well-tested NoSQL data layers with minimal boilerplate.