springboot автоматически игнорирует неизвестные json свойства - PullRequest
0 голосов
/ 20 февраля 2020

Используя springboot с gradle, я получаю 10 параметров из API, но мой класс перехватывает только 2 параметра. Как при сопоставлении json с моим классом автоматически игнорируются неизвестные свойства. Я не указал @JsonIgnoreProperties (ignoreUnknown = true ) поверх моего класса. Есть ли глобальный конфиг для объекта mapper. Если да, то с каким именем / аннотацией. Я отправляю запрос, как показано ниже -:

ExplicitLoadResponse explicitLoadResponse = HttpSender
                .send(this.getClass().getSimpleName(), "bookNextLoad", url, HttpMethod.POST, requestEntity, ExplicitLoadResponse.class,false);

Pojo is -:

@AllArgsConstructor
@NoArgsConstructor
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
@Data
public class ExplicitLoadResponse {
    Long bookNextLoadId;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...