使用模型类扫描AWS表

时间:2018-09-06 05:28:34

标签: amazon-web-services amazon-dynamodb aws-sdk

我有以下型号。

@AllArgsConstructor
@NoArgsConstructor
@Getter
@Setter
@DynamoDBTable(tableName = "CATEGORIES")
public class Category extends Entity {

    @DynamoDBHashKey(attributeName = "uid")
    public String getUid() {
        return super.getUid();
    }

    @DynamoDBAttribute(attributeName = "name")
    private String name;

    @DynamoDBAttribute(attributeName = "description")
    private String description;

    @DynamoDBAttribute(attributeName = "imageUrl")
    private String imageUrl;
}

我想创建一个API来扫描所有类别。在这种情况下,我会收到要求的班级名称,即类别。有没有办法从类中获取tableName而不使用反射?还是有什么方法可以使用模型类来扫描表,这样我就不需要表名了。

0 个答案:

没有答案