기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
문서 기록
이 주제에서는 지금까지 이루어진 AWS SDK for Java 개발자 가이드의 주요 변경 사항을 설명합니다.
| 변경 사항 | 설명 | 날짜 |
|---|---|---|
| 현재 키 | 2026년 9월 27일에 만료되는 새 PGP 키를 추가합니다. | 2025년 10월 1일 |
| 지원되지 않는 코드 패턴 | 마이그레이션 도구의 지원되지 않는 코드 패턴을 문서화합니다. | 2025년 9월 23일 |
| 마이그레이션 도구 | GA 릴리스에 대해 업데이트합니다. | 2025년 9월 19일 |
| 지표 참조 | SDK에서 수집한 지표에 대한 세부 정보를 추가합니다. | 2025년 9월 3일 |
| VersionedRecordExtension을 사용한 낙관적 잠금 구현 | DynamoDB 향상된 클라이언트의 VersionRecordExtension에 대한 세부 정보를 추가합니다. |
2025년 9월 2일 |
| 1.x 클라이언트를 사용하여 애플리케이션 찾기 | 버전 2로 마이그레이션하기 전에 AWS CloudTrail 이벤트를 쿼리하여 AWS SDK for Java 1.x 클라이언트를 사용해 애플리케이션을 식별하는 데 도움이 되는 설명을 추가합니다. | 2025년 8월 20일 |
| Transfer Manager | 클라이언트 생성자, 메서드, 모델 객체 및 동작 변경에 대한 포괄적인 마이그레이션 테이블을 추가합니다. 수동 마이그레이션이 필요한 지원되지 않는 메서드에 대한 자세한 코드 예제가 포함되어 있습니다. | 2025년 7월 1일 |
| 지표 | LoggingMetricPublisher에 대한 포괄적인 설명서를 추가합니다. 개선된 시작 가이드로 지표 주제를 재구성했습니다. | 2025년 6월 20일 |
| SDK for Java의 버전 1에서 버전 2로의 매핑 라이브러리에 대한 개괄적인 변경 사항 | 마이그레이션 가이드에서 DynamoDBMapper(v1)와 DynamoDB 향상된 클라이언트(v2) 간의 비어 있는 문자열 처리 차이에 대한 정보를 추가합니다. |
2025년 6월 18일 |
| 목차 재구성 | 가이드의 다른 섹션에서 통합된 AWS SDK for Java 2.x에서 서비스 클라이언트 구성장을 추가합니다. | 2025년 6월 16일 |
| 간소화된 MD5 호환성을 위해 LegacyMd5Plugin 사용 | MD5 체크섬이 필요한 시스템과의 이전 버전 호환성을 위해 LegacyMd5Plugin을 사용하는 방법에 대한 정보를 추가합니다. |
2025년 5월 19일 |
| AWS SDK for Java의 버전 1과 버전 2 간의 S3 클라이언트 차이점 | AWS SDK for Java의 v1과 v2 간의 S3 클라이언트 차이를 추가하고 마이그레이션 도구가 V1 코드를 자동으로 마이그레이션할 수 없는 경우 마이그레이션 예제를 제공합니다. | 2025년 4월 24일 |
| 역직렬화 차이점 | SDK for Java의 v1과 v2 간에 역직렬화 차이를 추가합니다. | 2025년 4월 10일 |
| 버전 1에서 버전 2로 자동 Amazon SQS 요청 배치 처리 변경 사항 | SDK for Java의 v1에서 v2로 SQS 자동 요청 배치 처리를 위한 마이그레이션 콘텐츠를 추가합니다. | 2025년 4월 8일 |
| 기타 체크섬 계산 옵션 | 자동 체크섬 계산에 대한 정보 업데이트 | 2025년 4월 3일 |
| ALPN 프로토콜 협상 구성 | Netty 기반 HTTP 클라이언트와의 ALPN 프로토콜 협상 구성을 보여줍니다. | 2025년 2월 21일 |
| AWS SDK for Java 2.x를 사용하여 AWS Lambda 함수에 대한 SDK 지표 게시 | AWS Lambda에서 EMF 로깅 지표 게시자를 사용하여 SDK 지표를 캡처하는 방법에 대한 정보를 추가합니다. | 2025년 2월 6일 |
| ContentStreamProvider 구현 | ContentStreamProvider를 구현하는 방법에 대한 주제를 추가합니다. |
2025년 1월 29일 |
| 체크섬을 통한 데이터 무결성 보호 | 자동 체크섬 계산에 대한 세부 정보로 콘텐츠가 업데이트되었습니다. | 2025년 1월 16일 |
| AWS SDK for Java의 버전 1에서 버전 2로 Amazon S3 작업 시 변경 사항 | Amazon S3 작업에 대한 마이그레이션 콘텐츠를 추가합니다. | 2025년 1월 8일 |
| AWS CRT 기반 HTTP 클라이언트에 액세스 | AWS CRT 기반 구성 요소와 함께 플랫폼별 jar를 사용하는 방법에 대한 정보를 추가합니다. | 2024년 11월 14일 |
| 인증 시 IAM Roles Anywhere 사용 | 인증 시 IAM Roles Anywhere를 사용하는 방법에 대한 정보를 추가합니다. | 2024년 11월 6일 |
| 자격 증명 구성 캐싱 예제 | asyncCredentialUpdateEnabled 속성을 사용하여 자격 증명 공급자를 구성하는 예제를 추가합니다. |
2024년 11월 4일 |
| AWS SDK for Java 2.x를 통해 Amazon SQS에서 자동 요청 배치 처리 사용 | Amazon SQS용 자동 요청 배치 API를 문서화하는 새 주제를 추가합니다. | 2024년 10월 23일 |
| AWS SDK for Java용 OpenPGP 키 | 현재 OpenPGP 키 정보를 업데이트합니다. | 2024년 10월 10일 |
| 표현식에서 복잡한 유형 사용‘and’복잡한 유형이 포함된 항목 업데이트 | 표현식 및 업데이트에서 복잡한 유형으로 작업하는 방법에 대한 콘텐츠를 추가합니다. | 2024년 10월 10일 |
| Amazon S3 버킷 이름 업데이트 | Amazon S3 버킷 이름을 업데이트합니다. | 2024년 9월 30일 |
| 계정 기반 엔드포인트로 성능 최적화 | DynamoDB의 AWS 계정 기반 엔드포인트에 대한 정보를 추가합니다. | 2024년 9월 24일 |
| bean, 맵, 목록 및 세트로 구성된 속성으로 작업 | 복잡한 유형의 속성 작업에 대해 설명하는 DynamoDB 향상된 클라이언트의 섹션을 업데이트합니다. | 2024년 9월 6일 |
| 바로가기 검색이 가능하도록 서비스 클라이언트를 구성 | Lambda SnapStart for Java를 사용할 경우 EnvironmentVariableCredentialsProvider 사용을 명확히 합니다. |
2024년 8월 19일 |
| 병렬 전송을 사용하도록 Java 기반 S3 비동기식 클라이언트 구성 | 병렬 전송 지원을 활성화하는 방법에 대한 정보가 포함된 페이지 추가 | 2024년 8월 15일 |
| AutoGeneratedUuidExtension을 사용하여 UUID 생성 | DynamoDB 향상된 클라이언트 AutoGeneratedUuidExtension에 대한 정보 추가 |
2024년 8월 14일 |
| AWS SDK for Java 마이그레이션 도구 | 마이그레이션 도구에 대한 섹션 추가(미리 보기 릴리스) | 2024년 8월 9일 |
| S3 이벤트 알림 작업 | S3 이벤트 알림 API로 작업하는 방법을 설명하는 섹션 추가 | 2024년 7월 21일 |
| AWS SDK for Java의 버전 1에서 버전 2로 DynamoDB 작업 시 변경 사항 | DynamoDB 매핑/문서 API에 대한 v1-v2 마이그레이션 정보 추가 | 2024년 7월 21일 |
| S3 이벤트 알림 API를 버전 1에서 버전 2로 변경 | S3 이벤트 알림 API에 대한 v1-b2 마이그레이션 정보 추가 | 2024년 7월 21일 |
| AWS SDK for Java 2.x에서 재시도 동작 구성 | 재시도 전략 주제 추가 | 2024년 6월 18일 |
| JVM TTL을 설정하는 방법 | Java 명령줄 시스템 속성을 사용하여 networkaddress.cache.ttl 보안 속성을 설정하는 설명을 제거합니다. |
2024년 5월 21일 |
| AWS Lambda를 위한 SDK 시작 시간 단축 | AWS Lambda의 시작 시간 단축하는 HTTP 클라이언트 권장 사항을 업데이트 | 2024년 5월 14일 |
| AWS SDK for Java 2.x: 포괄적인 지표 참조 | 지표 테이블 항목 재구성 | 2024년 5월 1일 |
| 문제 해결 FAQ | 문제 해결 주제를 추가합니다. | 2024년 4월 26일 |
| 각 요청에서 수집된 지표 | SDK에서 보고하는 새 지표를 추가합니다. | 2024년 4월 26일 |
| DNS 이름 조회를 위한 JVM TTL 설정 | 권장 DNS 조회 TTL을 5초로 변경합니다. | 2024년 4월 23일 |
| Maven artifactId 매핑에 대한 패키지 이름 | Maven artifactId 매핑 주제에 패키지 이름을 추가합니다. | 2024년 4월 17일 |
| AWS SDK for Java 2.x의 SDK 지표 게시 | 지표 섹션에 구성 세부 정보를 추가합니다. | 2024년 4월 12일 |
| IAM 정책 빌더 API를 버전 1에서 버전 2로 변경 | IAM 정책 빌더 API 마이그레이션 정보를 추가합니다. | 2024년 4월 11일 |
| HTTP 프록시 구성 | HTTP 프록시 정보를 업데이트합니다. | 2024년 4월 3일 |
| IAM 역할 자격 증명을 안전하게 획득 | IMDSv1을 사용 해제하는 설명을 추가합니다. | 2024년 3월 14일 |
| 마이그레이션에 대한 단계별 설명(예제 포함) | 단계별 마이그레이션 설명을 추가합니다. | 2024년 3월 8일 |
| AWS SDK for Java의 버전 1.x에서 2.x로 마이그레이션 | 마이그레이션 주제를 업데이트합니다. | 2024년 2월 14일 |
| AWS CRT 기반 HTTP 클라이언트 구성 | 동기식 AWS CRT 기반 HTTP 클라이언트에 대한 정보를 추가합니다. | 2024년 1월 5일 |
| SDK for Java 2.x를 사용한 Amazon Cognito 자격 증명 예시‘and’Java 2.x용 SDK를 사용하는 Amazon Cognito 자격 증명 공급자 예제 | Amazon Cognito 예제가 코드 예제 섹션으로 이동했습니다. | 2023년 12월 28일 |
| AWS SDK for Java용 OpenPGP 키 | 현재 OpenPGP 키를 입력합니다. | 2023년 12월 6일 |
| AWS SDK for Java의 1.x와 2.x 간 직렬화 차이점 | SDK for Java v1과 v2의 직렬화 차이점에 대해 설명합니다. | 2023년 12월 5일 |
| Transfer Manager를 AWS SDK for Java의 버전 1에서 버전 2로 마이그레이션 | S3 Transfer Manager에서 버전 1에서 버전 2로의 변경 사항을 자세히 설명하는 단원을 추가하세요. | 2023년 11월 13일 |
| 데이터 클래스 주석 | DynamoDB 향상된 클라이언트와 함께 사용할 수 있는 데이터 클래스 주석 목록을 추가합니다. | 2023년 10월 30일 |
| 라이브러리 및 유틸리티의 마이그레이션 상태 | Java용 SDK v1.x에서 v2.x로 라이브러리 및 유틸리티의 마이그레이션 상태에 대한 정보 추가 | 2023년 10월 17일 |
| AWS SDK for Java 2.x를 사용하는 Gradle 프로젝트 설정 | Gradle 설정 주제 업데이트 | 2023년 10월 17일 |
| 중첩된 개체의 null 속성을 저장하지 마세요 | DynamoDB 향상된 클라이언트 @DynamoDbIgnoreNulls 주석에 대한 정보를 추가합니다. |
2023년 9월 22일 |
| Amazon S3를 위한 교차 리전 액세스 | Amazon S3 버킷에 대한 교차 리전 액세스 정보를 추가합니다. | 2023년 8월 31일 |
| @DynamoDbPreserveEmptyObject을 사용하여 객체를 보존 | @DynamoDbPreserveEmptyObject 주석을 설명하는 단원을 추가하세요. |
2023년 8월 25일 |
| AWS SDK for Java 2.x를 사용하여 AWS 서비스 요청하기 | 서비스 클라이언트 단원 업데이트. | 2023년 8월 15일 |
| HTTP 클라이언트 권장 사항 | 버전 0.23부터 AWS CRT는 Alpine Linux 같은 musl 기반 OS를 지원합니다. 이제 HTTP 클라이언트 권장 사항에 musl 지원이 반영됩니다. | 2023년 8월 11일 |
| 를 사용하여 IAM 정책 생성 AWS SDK for Java 2.x | IAM 정책 빌더 API 단원 추가 | 2023년 7월 31일 |
| DynamoDB 향상된 클라이언트 API를 사용하여 시작하기 | DynamoDB 향상된 클라이언트 항목의 시작하기 단원에 있는 몇 가지 코드 조각을 수정하세요. | 2023년 7월 24일 |
| HTTP 프록시 구성 | 각 HTTP 클라이언트에 대한 HTTP 프록시 지원 정보와 예제를 추가하세요. | 2023년 6월 2일 |
| 목차 재구성 | Java 2.x용 SDK 코드 예제 단원 및 AWS SDK for Java 2.x에서 AWS 서비스 호출를 최상위 목차 항목으로 승격하세요. | 2023년 5월 24일 |
| 로깅 종속성 추가 | 로깅 단원에 Gradle 종속성을 표시하세요. | 2023년 5월 23일 |
| AWS SDK for Java 2.x의 페이지가 매겨진 결과 사용 | 페이지 매김 항목 업데이트. | 2023년 5월 18일 |
| AWS SDK for Java 2.x를 사용하는 Gradle 프로젝트 설정 | Gradle 프로젝트 설정을 업데이트하세요. | 2023년 5월 3일 |
| DynamoDB 향상된 클라이언트 API | 재작성된 DynamoDB 향상된 클라이언트 API 주제가 출시되었습니다. | 2023년 4월 28일 |
| 시작하기 자습서 지침 업데이트 | 자격 증명 제공자에 대한 옵션을 포함하도록 Maven 아키타입이 수정되었습니다. 이에 따라 지침이 수정되었습니다. | 2023년 4월 11일 |
| HTTP 클라이언트 권장 사항 | HTTP 클라이언트 의사 결정 지침 추가 | 2023년 3월 30일 |
|
IAM 모범 사례 업데이트 |
IAM 모범 사례에 따라 가이드가 업데이트되었습니다. 자세한 내용은 IAM의 보안 모범 사례를 참조하십시오. |
2023년 3월 14일 |
| 프로필 자격 증명 다시 로드 | 프로필 자격 증명을 다시 로드하는 방법에 대한 단원을 추가하세요. | 2023년 2월 9일 |
| AWS CRT 기반 HTTP 클라이언트 구성 | GA 릴리스를 위한 업데이트 주제. | 2023년 2월 8일 |
| Amazon EC2 인스턴스 메타데이터 작업 | Amazon S3 인스턴스 메타데이터 서비스용 Java SDK 클라이언트에 대한 안내 예제를 추가합니다. | 2023년 2월 1일 |
| 고성능 S3 클라이언트 사용: AWS CRT 기반 S3 클라이언트 | AWS CRT 기반 S3 클라이언트 단원을 추가합니다. | 2022년 12월 19일 |
| Amazon S3 Transfer Manager로 파일 및 디렉터리 전송 | GA 릴리스에 대한 Amazon S3 Transfer Manager 예제를 업데이트하세요. | 2022년 12월 19일 |
| AWS SDK for Java 2.x 사용 모범 사례 | 모범 사례 단원이 추가되었습니다. | 2022년 11월 18일 |
| AWS SDK for Java 2.x를 사용한 외부 프로세스에서 자격 증명 로드 | 외부 프로세스에서 자격 증명을 로드하는 단원이 추가되었습니다. | 2022년 11월 15일 |
| AWS SDK for Java 2.x: 포괄적인 지표 참조 | HTTP 클라이언트 사용 요구 사항이 포함된 지표 목록이 업데이트되었습니다. | 2022년 11월 9일 |
| Amazon S3 Transfer Manager로 파일 및 디렉터리 전송 | 예제 코드가 수정되었습니다. | 2022년 11월 2일 |
| AWS Lambda를 위한 SDK 시작 시간 단축 | Lambda 시작 시간을 줄이기 위한 추가 옵션이 포함된 단원이 업데이트되었습니다. | 2022년 11월 1일 |
| 에서 HTTP 클라이언트 구성 AWS SDK for Java 2.x | SDK의 모든 HTTP 클라이언트를 포괄하는 구성 정보가 추가되었습니다. | 2022년 10월 26일 |
| SDK를 사용하여 Java 2.x로 로깅하기 | 모든 HTTP 클라이언트에 대한 유선 로깅 세부 정보를 포함하도록 로깅 항목을 업데이트했습니다. | 2022년 10월 4일 |
| AWS 데이터베이스 서비스 및 Java 2.x용 SDK의 개요 단원이 추가되었습니다. | 2022년 9월 13일 | |
|
EC2-Classic은 2022년 8월 15일에 사용 중지됩니다. |
2022년 7월 28일 |
|
|
Single Sign-On 인증에 필요한 종속성 업데이트하세요. |
2022년 7월 18일 |
|
|
TLS 보안 정보를 업데이트하세요. |
2022년 4월 8일 |
|
|
자격 증명 설정 및 사용에 대한 자세한 정보가 추가되었습니다. |
2021년 2월 22일 |
|
|
GraalVM 네이티브 이미지 프로젝트 설정에 대한 새 항목입니다. |
2021년 2월 18일 |
|
|
Waiters가 출시되었으며 새 기능에 대한 주제가 추가되었습니다. |
2020년 9월 30일 |
|
|
지표가 출시되었으며 새 기능에 대한 주제가 추가되었습니다. |
2020년 8월 17일 |
|
|
Amazon SNS에 대한 주제의 예제가 추가되었습니다. |
2020년 5월 30일 |
|
|
AWS Lambda 함수 성능 항목이 추가되었습니다. |
2020년 5월 29일 |
|
|
JVM TTL DNS 캐싱 항목이 추가되었습니다. |
2020년 4월 27일 |
|
|
AWS SDK for Java 2.x를 사용하는 Apache Maven 프로젝트 설정, AWS SDK for Java 2.x를 사용하는 Gradle 프로젝트 설정 |
새로운 Maven과 Gradle 설정 항목. |
2020년 4월 21일 |
|
보안 단원에 TLS 1.2 추가. |
2020년 3월 19일 |
|
|
Kinesis 스트림 예제가 추가되었습니다. |
2018년 8월 2일 |
|
|
자동 페이지 매김 주제 추가. |
2018년 5월 4일 |
|
|
IAM, Amazon EC2 CloudWatch 및 DynamoDB에 대한 예제 항목이 추가되었습니다. |
2017년 12월 29일 |
|
|
Amazon S3용 getobjects 예제가 추가되었습니다. |
2017년 8월 7일 |
|
|
비동기식 관련 주제 추가. |
2017년 8월 4일 |
|
|
AWS SDK for Java 2.x |
AWS SDK for Java 버전 2(v2) 릴리스. |
2017년 6월 28일 |