При использовании Spring Boot для проекта по умолчанию Джексон пришел для сериализации объектов обратно и из Jsons. Я понимаю, что Джексон потерпит неудачу, если в вашем POJO нет полей доступа publi c, например, полей getter / setters или publi c.
Поведение меняется, когда я переключаюсь на Gson. Он обнаруживает все поля независимо от их видимости. По этой причине я использовал Gson.
Мне было немного не по себе от переключения правил доступа к POJO; Это приведет к некоторому рефакторингу в структуре проекта.
Итак, нет проблем с использованием Gson, но есть ли способ изменить поведение Джексона?