Позвольте Jackson не произвести имя класса при сериализации (использование Spring MVC)

Существует ли способ вынудить Jackson не поместить имя класса в вывод Json? Я задал вопрос, который привел к этому вопросу, но я спрашиваю, что я надеюсь, более сфокусированный вопрос. Я использую Spring MVC при выполнении этого, но я не уверен, насколько это имеет значение.

Так, вместо


{"NamedSystem":{"name":"Bob Dole","id":"0198b96c-fe18-4aa6-9e61-b5f7149414c2"}}

Я хочу


{"name":"Bob Dole","id":"0198b96c-fe18-4aa6-9e61-b5f7149414c2"}

Я мог бы предпочесть первого, но я не знаю, как заставить Jackson распознавать имя класса при десериализации, поэтому если бы кто-либо знает это, которое было бы полезно также.

6
задан Community 23 May 2017 в 11:43
поделиться