Сериализация только упомянутых полей в ответе Spring MVC на JSON

Я пишу службу отдыха с помощью весныMVC который производитJSON ответ. Он должен позволять клиенту выбирать только указанные поля в ответе, значит, клиент может упоминать интересующие его поля в качестве параметра url, например?fields=field1,field2.

Использование аннотаций Джексона не дает того, что я ищу, поскольку оно не является динамическим, и фильтры в Джексоне не кажутся достаточно многообещающими. До сих пор я думаю о реализации специального конвертера сообщений, который может позаботиться об этом.

Есть ли другой лучший способ добиться этого? Я хотел бы, чтобы эта логика не была связана с моими службами или контроллерами.

Ответы на вопрос(4)

Ваш ответ на вопрос