本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
明確包含或排除屬性
DynamoDB 增強型用戶端API提供註釋,以排除資料類別屬性成為資料表上的屬性。透過 API,您也可以使用與資料類別屬性名稱不同的屬性名稱。
排除屬性
若要忽略不應映射至 DynamoDB 資料表的屬性,請使用@DynamoDbIgnore
註釋標記屬性。
private String internalKey; @DynamoDbIgnore public String getInternalKey() { return this.internalKey; } public void setInternalKey(String internalKey) { this.internalKey = internalKey;}
包含屬性
若要變更 DynamoDB 資料表中使用的屬性名稱,請以@DynamoDbAttribute
註釋標記該屬性,並提供不同的名稱。
private String internalKey; @DynamoDbAttribute("renamedInternalKey") public String getInternalKey() { return this.internalKey; } public void setInternalKey(String internalKey) { this.internalKey = internalKey;}