Я использую платформу Джерси с com.fasterxml.jackson в качестве сериализатора по умолчанию. Я пытаюсь вернуть объект json с указанным корневым именем. например.:
{
"rootName": {
"key":"value"
}
}
Вопрос в том, как включить перенос на корневом уровне, чтобы я мог использовать аннотацию @JsonRootName?
На данный момент я использую оболочку класса rootName, чтобы получить то, что мне нужно, однако я считаю, что где-то есть более общие настройки... обертывание объекта в другой объект-оболочку только для того, чтобы получить его корневое имя на выходе, кажется, не лучшее решение для меня. Если бы вы могли указать мне на лучшее решение, было бы здорово.
Спасибо за помощь, ПП