Amazon dynamodb 将Java类转换为DynamoDb映射<;字符串,AttributeValue>;

Amazon dynamodb 将Java类转换为DynamoDb映射<;字符串,AttributeValue>;,amazon-dynamodb,Amazon Dynamodb,我有一个类,它包含一些字符串和int字段。我想将这个类转换为Map表示。我知道DynamoDbMapper在内部执行此操作,但我们没有使用DynamoDbMapper,我想知道是否有任何现有库可用于执行此转换?DynamoDB有一个中级api,您可能会发现它很有帮助。其方法之一是。此方法允许您从项目转换为属性值映射 现在,要获取一个项,您可以手动构造一个(但您不想),也可以使用从json blob构造 现在剩下的就是使用您最喜欢的序列化程序将java数据模型转换为json。我提到的方法无缝地处理

我有一个类,它包含一些字符串和int字段。我想将这个类转换为
Map
表示。我知道DynamoDbMapper在内部执行此操作,但我们没有使用DynamoDbMapper,我想知道是否有任何现有库可用于执行此转换?

DynamoDB有一个中级api,您可能会发现它很有帮助。其方法之一是。此方法允许您从项目转换为属性值映射

现在,要获取一个项,您可以手动构造一个(但您不想),也可以使用从json blob构造

现在剩下的就是使用您最喜欢的序列化程序将java数据模型转换为json。我提到的方法无缝地处理其余的转换

TLDR

Pojo --> json --> Item --> Map<String, AttributeValue>
Pojo-->json-->项目-->映射

DynamoDB有一个中级api,您可能会觉得它很有用。其方法之一是。此方法允许您从项目转换为属性值映射

现在,要获取一个项,您可以手动构造一个(但您不想),也可以使用从json blob构造

现在剩下的就是使用您最喜欢的序列化程序将java数据模型转换为json。我提到的方法无缝地处理其余的转换

TLDR

Pojo --> json --> Item --> Map<String, AttributeValue>
Pojo-->json-->项目-->映射

doc嘿,答案对你有用吗?如果有,您应该接受它,以便其他用户知道它解决了问题。如果你不得不修改一些东西,或者你使用了不同的解决方案,请留下评论或添加你自己的答案,与他人分享你的知识。嘿,答案对你有用吗?如果有,您应该接受它,以便其他用户知道它解决了问题。如果你不得不做一些调整,或者使用了不同的解决方案,请留下评论或添加自己的答案,与他人分享这些知识。