DynamoDBMapper提供了从Map
构建对象的方法JavaDoc:public T marshallIntoObject(Class clazz, 地图itemAttributes, DynamoDBMapperConfig config)
是否有与上述功能相反的功能?将DynamoDBMapper对象作为输入并退出Map itemAttributes的东西?
DynamoDBMapper.save()必须做同样的事情,但我不想复制代码。
此致
Swapnil
答案 0 :(得分:1)
如注释中所述,您可以使用DynamoDBMapperTableModel
的{{3}}方法来获取Map<String, AttributeValue>
。要获取DynamoDBMapperTableModel
,可以使用DynamoDBMapper的convert方法。然后,您可以在交易getTableModel或Put中使用Map<String, AttributeValue>
。