Я хотел бы преобразовать коллекцию Java, например,
public Collection<SomeDTO> getPages()
{
return pages;
}
в массив json, например:
pages: [{DTO}, {DTO}, {DTO}]
Это работает из коробки, но я бы хотелТеперь нравится не использовать сериализацию по умолчанию для SomeDTO
.В частности, я хотел бы выписать объект, который включает в себя комбинацию значений и некоторые дополнительные вычисления на основе SomeDTO
.
Я пытался использовать @JsonSerialize(using=Serializer)
, но когда это применено к КоллекцииМетод, он ожидает, что я сам сериализирую коллекцию.Это выполнимо, но я предпочитаю просто определить, как ПРОСТО сериализуются DTO.
Идеи?