使用DynamoDBMapper获取所有项目

时间:2015-07-13 18:58:03

标签: java amazon-web-services amazon-dynamodb

我想从Dynamo数据库表中获取所有记录,并将它们映射到POJO数组中; POJO很简单,已经注释了。

DynamoDBMapper似乎是一个对象,它将执行获取以获取记录并将其反序列化为我的POJO。也许使用PaginatedScanList()遍历整个表。

Mapper的Scan()和PaginatedScanList()方法都需要DynamoDBScanExpression参数。 DynamoDBScanExpression将用于选择表中的所有记录?

1 个答案:

答案 0 :(得分:30)

您可以将new DynamoDBScanExpression()传递给扫描方法。

mapper.scan(MyObject.class, new DynamoDBScanExpression());

或者您可以使用new Document API