明確包含或排除屬性 - 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;}