我们有一个使用DynamoDB的项目。目前,它使用Java AWS SDK对表执行操作并插入/检索项目。我们希望转而使用DynamoDB注释和映射器。
但是,我们遇到了问题。有些表正在使用新的" Document" json功能,甚至包含混合类型的列表。目前,这很好,因为检索到的项目有一个我们可以迭代的AttributeValues列表。
但是,在使用注释时,您需要定义要反序列化的文档的结构。考虑到列表是混合类型,这是不可能的!
你们对如何进行有任何建议吗?我希望我们可以使用转换器类/注释将Document映射到泛型或其他地图,但我没有运气(我不认为转换器适用于集合?)
谢谢!