Spring Boot and Jackson: How to Do Custom Mapping With @JsonSerialize and @JsonDeserialize Sometimes, you need to get your hands dirty.
Spring Boot and Jackson: Serialize Maps Like Top-Level Properties With @JsonAnyGetter It's a nice hack if you don't want to code a bunch of getters and setters.
Spring Boot and Jackson: How to Map a Java Field to a JSON Property With a Different Name Sometimes, you don't want to stay consistent.