기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
작업, 요청 및 응답 변경
Java용 SDK의 v2.x에서는 요청이 클라이언트 작업으로 전달됩니다. 예를 들어 DynamoDbClient's
PutItemRequest
는 DynamoDbClient.putItem
작업으로 전달됩니다. 이러한 작업은와 AWS 서비스같은의 응답을 반환합니다PutItemResponse
.
Java용 SDK 버전 2.x는 1.x에서 다음과 같이 변경되었습니다.
-
응답 페이지가 여러 개인 작업에는 이제 응답의 모든 항목을 자동으로 반복할 수 있는
Paginator
방법이 있습니다. -
요청 및 응답은 변경할 수 없습니다.
-
생성자 대신 정적 빌더 메서드를 사용하여 요청 및 응답을 생성해야 합니다. 예를 들어 1.x의
new PutItemRequest().withTableName(...)
는 이제 입니다PutItemRequest.builder().tableName(...).build()
. -
작업은 요청을 생성하는 간단한 방법을 지원합니다
dynamoDbClient.putItem(request -> request.tableName(...))
.