首页 > 解决方案 > DynamoDB - DTO 中不允许使用对象数据类型

问题描述

当我在 daynamdb bean 中使用对象数据类型时,它会抛出错误,下面是我的 bean 类,当我将删除对象数据类型时它工作正常,否则会低于错误。

@DynamoDbBean
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Lae {
private String id;
私有字符串文档;
私有对象对象;
@DynamoDbPartitionKey
@DynamoDbAttribute("id")
public String getId() {
return id;
}

}

错误:通过构造函数的 Bean 实例化失败;嵌套异常是 org.springframework.beans.BeanInstantiationException:无法实例化 [com.abrego.movi​​eservice.repository.dynamo.LearningDtoRepositoryDynamo]:构造函数抛出异常;嵌套异常是 java.lang.IndexOutOfBoundsException: Index: 0

标签: amazon-web-servicesspring-bootamazon-dynamodbdynamo-local

解决方案


推荐阅读