Я пытаюсь использовать аннотации DynamoDB во вложенных объектах, как показано ниже:
@DynamoDBTable(tableName=xyz)
class entity1{
@DynamoDBAttribute
@DynamoDBTypeConvertedJson
private List<UserAction> userActions;
}
class UserAction{
@DynamoDBAutoGeneratedKey
private String actionId;
@DynamoDBAttribute
@DynamoDBAutoGeneratedTimestamp(strategy = DynamoDBAutoGenerateStrategy.CREATE)
private Long createdTime;
}
Я не вижу, чтобы указанные выше атрибуты автоматически генерировались в классе UserAction. Я хотел бы знать, поддерживаются ли эти аннотации во вложенных объектах или нет. Пожалуйста, предложите.