我想从Dynamo DB表中获得所有记录,并将它们映射到pojo数组;POJO很简单,并且已经做了注释。
DynamoDBMapper似乎是一个对象,它将执行fetch操作来获取记录并将它们反序列化到pojo中。可以使用PaginatedScanList()遍历整个表。
Mapper的Scan()和PaginatedScanList()方法都需要一个DynamoDBScanExpression参数。将使用什么DynamoDBScanExpression来选择表中的所有记录?
可以将new DynamoDBScanExpression()
传递到扫描方法:
mapper.scan(MyObject.class, new DynamoDBScanExpression());
或者你可以使用新的文档API