明確包含或排除屬性 - AWS SDK for Java 2.x

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

明確包含或排除屬性

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;}