Uli*_*sse 6 sdk transactions amazon-web-services amazon-dynamodb
我正在用Java开发一个项目,我正在使用AWS SDK.我正在使用Dynamo DB.我正在使用mapper,它对我非常有用,因为我可以直接在java实体上执行基本操作.
最近,我看到了允许向Dyanamo DB添加事务性的库:https://github.com/awslabs/dynamodb-transactions
这样的库工作得很好,但它不允许我使用映射器.它只适用于GetRequest,PutRequest,......
获取结果时没有问题,因为我可以使用方法"marshallIntoObject(Class,Map)"从查询结果中获取java实体.
如何执行保存/更新项目的相同操作?我真的想要一个接受输入java实体并将其转换为Map的方法.我将使用返回的映射通过事务引擎执行查询.它在某处可用吗?
此外,是否有任何计划使"dynamodb-transactions"项目能够支持映射器?
谢谢
您可以首先查看 DynamoDB 在保存之前如何解析对象。您可以在 GitHub 上查看DynamoDBMapper代码。您应该SaveObjectHandler在函数中寻找受保护的类实现save
问题/功能请求应记录在 GitHub 上项目的问题部分(已经有一个用于支持 DynamoDBMapper)或在AWS DynamoDB 论坛中讨论
| 归档时间: |
|
| 查看次数: |
4789 次 |
| 最近记录: |