기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon DynamoDB Encryption Client for Java
참고
클라이언트측 암호화 라이브러리의 이름이 AWS Database Encryption SDK로 변경되었습니다. 다음 주제에서는 Java용 DynamoDB Encryption Client 버전 1.x~2.x 와 Python용 DynamoDB Encryption Client 버전 1.x~3.x에 대한 정보를 제공합니다. 자세한 내용은 AWS Database Encryption SDK for DynamoDB 버전 지원을 참조하세요.
이 주제에서는 Amazon DynamoDB Encryption Client for Java를 설치하고 사용하는 방법을 설명합니다. DynamoDB 암호화 클라이언트를 사용한 프로그래밍에 대한 자세한 내용은 Java 예제, 리포지토리의 GitHub 예제 및 DynamoDB 암호화 클라이언트용 Javadoc을
참고
버전 1. x. 자바용 DynamoDB 암호화 클라이언트 x가 2022년 7월부터 단계적으로 시행됩니다end-of-support . 가능한 한 빨리 최신 버전으로 업그레이드하세요.
필수 조건
Amazon DynamoDB Encryption Client for Java를 설치하기 전에 다음 사전 조건이 충족되었는지 확인합니다.
- Java 개발 환경
-
Java 8 이상이 필요합니다. Oracle 웹 사이트에서 Java SE 다운로드
로 이동한 다음 Java SE Development Kit(JDK)를 다운로드하여 설치합니다. Oracle JDK를 사용하는 경우 Java Cryptography Extension(JCE) Unlimited Strength Jurisdiction Policy File
도 다운로드하여 설치해야 합니다. - AWS SDK for Java
-
애플리케이션이 DynamoDB와 상호 작용하지 않는 경우에도 DynamoDB 암호화 클라이언트에는 의 DynamoDB AWS SDK for Java 모듈이 필요합니다. 전체 SDK를 설치하거나 이 모듈만 설치할 수 있습니다. Maven을 사용하는 경우
pom.xml
파일에aws-java-sdk-dynamodb
을 추가합니다.설치 및 구성에 대한 자세한 내용은 을 참조하십시오. AWS SDK for JavaAWS SDK for Java
설치
다음과 같은 방법으로 Amazon DynamoDB Encryption Client for Java를 설치할 수 있습니다.
- 직접
-
Java용 Amazon DynamoDB 암호화 클라이언트를 설치하려면 리포지토리를 복제하거나 다운로드하십시오. aws-dynamodb-encryption-java
GitHub - Apache Maven 사용
-
Amazon DynamoDB Encryption Client for Java는 다음 종속성 정의와 함께 Apache Maven
을 통해 사용할 수 있습니다. <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-dynamodb-encryption-java</artifactId> <version>
version-number
</version> </dependency>
SDK를 설치한 후 이 가이드의 예제 코드와 Javadoc에 있는 DynamoDB