[Spring] DynamoDB Enhanced Client 사용 기 (feat. AWS SDK V2)
DataBase 2021. 12. 23. 21:57

저번 글에서는 Spring data를 사용하여 DynamoDB에 대한 CRUD를 구현 했다. Spring data프로젝트에서 DynamoDb에 대한 지원은 하지 않고 있고 안정적인 방식은 AWS에서 제공하는 SDK를 사용하는 것이다. V1의 DynamoDBMapper를 사용한 예제는 많으나 V2의 Enhance Client를 사용하여 구현한 가이드를 찾기 힘들어 정리하려고 한다. Maven 설저 com.amazonaws aws-java-sdk-bom 1.11.1000 pom import com.amazonaws aws-java-sdk-dynamodb AWS SDK에서 dependency를 관리해주는 aws-java-sdk-bom를 추가해 주고 밑 부분에 DynamoDB에 대한 의존성을 추가 해준다. Co..