java - 如何在 DynamoDbEnhancedClient 中动态更改表名(Aws Sdk V2 for Java)

标签 java amazon-dynamodb aws-sdk-java-2.0

在创建 DynamoDBMapperConfig 时,您可以在 Aws SDK V1 for java 中设置

withTableNameResolver(...)

withObjectTableNameResolver(...)

即使 bean 具有 @DynamoDBTable 注释,也可以在保存操作发生之前动态更改表名。

是否可以在 Aws Sdk v2 for java 中使用 DynamoDbEnhancedClient 执行类似的操作?

最佳答案

如果我没理解错的话,目前还不能完成。您似乎正在寻找此功能: https://github.com/aws/aws-sdk-java-v2/issues/2935

看起来它正在开发中(或者至少作为功能请求被接受)

关于java - 如何在 DynamoDbEnhancedClient 中动态更改表名(Aws Sdk V2 for Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62247751/

相关文章:

python-3.x - 从 boto3 table.batch_writer 对象获取 Http 响应

postgresql - 数百万个点可使用的GEO实现

java - 使用Java应用程序创建EKS集群

java - 将文件从 box 文件夹复制到 AWS s3 存储桶

java - 查询请求: EC2 Version

java - 我还是很困惑时间复杂度是如何计算的

java - JBoss AS 7 的 Maven 构建失败 Hello world 示例

xml - 在 AWS DynamoDB 中存储 XML 文档

java - 单击按钮时应用程序崩溃

java - 如何在Spring@RestController中映射多个bean?