기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
버전 1.x에서 2.x로 마이그레이션 AWS SDK for Java
AWS SDK for Java 2.x는 Java 8+를 기반으로 구축된 1.x 코드 베이스를 대대적으로 재작성한 것입니다. 일관성 향상, 사용 편의성, 강력한 불변성 등 많은 업데이트가 포함되어 있습니다. 이 단원에서는 버전 2.x의 새로운 주요 기능을 설명하고 코드를 1.x에서 버전 2.x로 마이그레이션하는 방법에 대한 지침을 제공합니다.
버전 2의 새 기능
-
고유한 HTTP 클라이언트를 구성할 수 있습니다. HTTP 전송 구성을 참조하세요.
-
비동기 클라이언트는 논블로킹 I/O 지원 기능을 갖추고 있으며 객체를 반환합니다.
CompletableFuture
비동기 프로그래밍을 참조하세요. -
여러 페이지를 반환하는 작업에는 자동으로 페이지가 매겨진 응답이 있습니다. 이렇게 하면 후속 페이지를 찾아 가져올 필요 없이 응답으로 수행할 작업에 대한 코드를 집중할 수 있습니다. 페이지 매김을 참조하세요.
-
함수의 SDK 시작 시간 AWS Lambda 성능이 개선되었습니다. SDK 시작 시간 성능 개선을 참조하세요.
-
버전 2.x는 요청을 생성하는 새로운 속기 방법을 지원합니다.
dynamoDbClient.putItem(request -> request.tableName(TABLE))
새 기능에 대한 자세한 내용과 특정 코드 예제를 보려면 이 가이드의 다른 단원을 참조하세요.