使用DynamoDBMapper获取所有项目



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

DynamoDBMapper似乎是一个对象,它将执行fetch操作来获取记录并将它们反序列化到pojo中。可以使用PaginatedScanList()遍历整个表。

Mapper的Scan()和PaginatedScanList()方法都需要一个DynamoDBScanExpression参数。将使用什么DynamoDBScanExpression来选择表中的所有记录?

可以将new DynamoDBScanExpression()传递到扫描方法:

mapper.scan(MyObject.class, new DynamoDBScanExpression());
或者你可以使用新的文档API

相关内容

  • 没有找到相关文章

最新更新