기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
데이터 클래스 주석
다음 표에는 데이터 클래스에 사용할 수 있는 주석이 나열되어 있으며 이 가이드의 정보 및 예제에 대한 링크가 제공됩니다. 테이블은 주석 이름을 기준으로 알파벳 오름차순으로 정렬됩니다.
이 가이드에 사용된 데이터 클래스 주석 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
주석 이름 | 주석은 1에 적용됩니다. | 하는 일 | 이 가이드에 표시된 위치 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbAtomicCounter | 속성 2 | 레코드가 데이터베이스에 기록될 때마다 태그가 지정된 숫자 속성이 증가합니다. | 소개 및 토론. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbAttribute | 속성 | DynamoDB 테이블 속성에 매핑되는 Bean 속성을 정의하거나 이름을 바꿉니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbAutoGeneratedTimestampAttribute | 속성 | 항목이 데이터베이스에 성공적으로 기록될 때마다 현재 타임스탬프로 태그가 지정된 속성을 업데이트합니다. | 소개 및 토론. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbBean | class | 데이터 클래스를 테이블 스키마에 매핑할 수 있는 것으로 표시합니다. | 먼저 시작하기 단원의 Customer 클래스에서 사용하세요. 가이드 곳곳에 여러 가지 사용법이 나와 있습니다. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbConvertedBy | 속성 | 사용자 지정 AttributeConverter 을 주석이 달린 속성과 연결합니다. |
초기 논의 및 예제. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbFlatten | 속성 | 개별 DynamoDB 데이터 클래스의 모든 속성을 평면화하여 데이터베이스에서 읽고 쓰는 레코드에 최상위 속성으로 추가합니다. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbIgnore | 속성 |
그 결과 속성이 매핑되지 않은 상태로 남습니다. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbIgnoreNulls | 속성 | 중첩된 DynamoDb 개체의 null 속성을 저장하지 못하도록 합니다. | 설명 및 예제. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbImmutable | class |
변경할 수 없는 데이터 클래스를 테이블 스키마에 매핑 가능한 것으로 표시합니다. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbPartitionKey | 속성 |
속성을 DynamoDb 테이블의 기본 파티션 키 (해시 키) 로 표시합니다. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbPreserveEmptyObject | 속성 |
주석이 달린 속성에 매핑된 개체에 대한 데이터가 없는 경우 개체가 모든 null 필드로 초기화되어야 함을 지정합니다. |
설명 및 예제. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbSecondaryPartitionKey | 속성 |
속성을 글로벌 보조 인텍스의 파티션 키로 표시합니다. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbSecondarySortKey | 속성 |
속성을 글로벌 또는 로컬 보조 인덱스의 선택적 정렬 키로 표시합니다. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbSortKey | 속성 |
속성을 선택적 기본 정렬 키(범위 키)로 표시합니다. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbUpdateBehavior | 속성 |
과 같은 '업데이트' 작업의 일부로 이 속성이 업데이트될 때의 동작을 지정합니다. UpdateItem |
소개 및 예제. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DynamoDbVersionAttribute | 속성 | 항목 버전 번호를 증가시킵니다. | 소개 및 토론. |
1 속성 수준 주석을 getter 또는 setter에 적용할 수 있지만 둘 다에 적용할 수는 없습니다. 이 가이드에서는 게터에 대한 주석을 보여줍니다.
2 property
이 용어는 일반적으로 데이터 클래스에 캡슐화된 값에 사용됩니다. JavaBean 하지만 이 가이드에서는 DynamoDB에서 사용하는 용어와의 일관성을 위해 용어 attribute
를 대신 사용합니다.