Jackson est la bibliothèque qui convertit les objets Java en JSON (sérialisation) et inversement (désérialisation), utilisée par défaut par Spring Boot. Elle s'appuie sur les accesseurs ou les composants des records, et des annotations comme @JsonProperty ou @JsonIgnore ajustent la correspondance des champs.
Exemple
record ClientDto(String nom, int age) {} // {"nom":"Ada","age":36}