json - 将 Dynamo Document.Item 迁移到 aws-sdk-java-v2

标签 json amazon-web-services amazon-dynamodb aws-sdk-java-2.0

有谁知道“com.amazonaws.services.dynamodbv2.document.Item”、item.fromJSON() 和 Item.toJSON() 位于 aws-sdk-java-v2 中的位置?

我希望迁移以下代码:

-- 从 v1 开始 --

AmazonDynamoDB dynamoDB = AmazonDynamoDBClientBuilder
...
DynamoDB dynamo = new DynamoDB(dynamoDB);
dbtable = dynamo.getTable(table);

dbtable.putItem(Item.fromJSON(jsonString));

Item item = dbtable.getItem(spec);
String jsonString = item.toJSON();

-- 到 v2--

DynamoDbClient ddbClient = DynamoDbClient
.builder()
...
.build();

??? dbtable.putItem(Item.fromJSON(jsonString))
??? jsonString = dbtable.getItem(spec).toJSON()

最佳答案

不确定我完全理解你的问题,但如果你只是寻找代码,它就在这里:

https://github.com/aws/aws-sdk-java/blob/master/aws-java-sdk-dynamodb/src/main/java/com/amazonaws/services/dynamodbv2/document/Item.java

从第 1236 行开始。

关于json - 将 Dynamo Document.Item 迁移到 aws-sdk-java-v2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61830178/

相关文章:

javascript - Ember.js/Rails 嵌套 JSON

amazon-web-services - 使用 Amazon S3 SignedURL 从浏览器客户端 PUT 文件是否安全?

amazon-web-services - 使用 Google Cloud Pub/Sub 时如何在 AWS/SQS 中实现 "locked"功能?

amazon-web-services - 当多个客户端尝试同时读/写一个项目时,Redis 是原子的吗?

java - 如何在 Spring Boot 中使用 DynamoDB 实现审计?

node.js - 排序时流式传输大数据

arrays - 如何在数组中保存多个json对象

javascript - json数据量大,浏览器评估json数据慢

php - 从iOS解析php中的json正文

symfony - 将cookie传递给CloudFront来源,但阻止缓存