기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
버전 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))
새 기능에 대한 자세한 내용과 특정 코드 예제를 보려면 이 가이드의 다른 단원을 참조하세요.