Найти в Дзене
Java

🚀 Spring Boot: хочешь, чтобы Jackson создавал объекты из JSON явно и предсказуемо - используй @JsonCreator

Почему это важно: 🟢 Jackson не “угадывает”, какой конструктор использовать 🟢 Каждый параметр жёстко привязан к полю JSON через @JsonProperty 🟢 Меньше магии - меньше багов при рефакторинге Идеально для immutable-классов (`final` поля) и DTO. @javarush #SpringBoot #JavaDev

🚀 Spring Boot: хочешь, чтобы Jackson создавал объекты из JSON явно и предсказуемо - используй @JsonCreator.

Почему это важно:

🟢 Jackson не “угадывает”, какой конструктор использовать

🟢 Каждый параметр жёстко привязан к полю JSON через @JsonProperty

🟢 Меньше магии - меньше багов при рефакторинге

Идеально для immutable-классов (`final` поля) и DTO.

@javarush

#SpringBoot #JavaDev