의 버전 1과 버전 2 간의 DynamoDB 매핑 API 차이점 AWS SDK for Java - AWS SDK for Java 2.x

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

의 버전 1과 버전 2 간의 DynamoDB 매핑 API 차이점 AWS SDK for Java

DynamoDB 매핑 APIs는의 버전 1과 버전 2 사이에서 크게 변경되었습니다 AWS SDK for Java. 버전 1에서는 DynamoDBMapper를 사용하여 Java POJOs. 버전 2에서는 업데이트된 메서드 이름, 향상된 스키마 정의 옵션 및 향상된 유형 안전과 DynamoDbEnhancedClient 함께를 사용합니다.

주요 차이점은 다음과 같습니다.

  • 새 메서드 이름(예: getItem 대신load)

  • 명시적 테이블 스키마 생성

  • 동기식 및 비동기식 작업 모두에 대한 기본 제공 지원

  • 빈 문자열 및 구성 처리 방법 변경

이 섹션에서는 v1에서 v2DynamoDBMapper로 전환하는 데 도움이 되는 매핑 API 변경 사항, 주석 차이, 구성 업데이트 및 마이그레이션 지침을 다룹니다DynamoDbEnhancedClient.