Crud4Dynamo is a light-weight library built on-top of AWS DynamoDB SDK and provides the interfaces for common access patterns when dealing with DynamoDB.
See Introduction section in the wiki for quick start.
- JDK >= 1.8
- Basic CRUD methods for Simple Key and Composite Key Models
- Paging support for read operations, e.g, query and scan
- Customizable CRUD supported by annotations
- Annotation based transaction support
- Simple caching for read operations
See wiki for basic usages, examples and full documentation.
Build artifact is published to JFrog Bintray
<dependency>
<groupId>com.amazon</groupId>
<artifactId>crud4dynamo</artifactId>
<version>1.0</version>
<type>pom</type>
</dependency>
repositories {
maven {
url 'https://dl.bintray.com/alanzplus/crud4dynamo'
}
}
dependencies {
implementation group: 'com.amazon', name: 'crud4dynamo', version: '1.0'
}
This library is licensed under the Apache 2.0 License.