Spring Boot: Create a Map With Case-Insensitive Keys Using LinkedCaseInsensitiveMap The name of that class gives away the game, no?
Java Streams: How to Filter a Map to Get Just the Data You're Looking For Because sometimes you don't want everything in a Map.
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: Deserialize Unmapped Properties to a Map with @JsonAnySetter You can add a "catch all" when using Jackson to deserialize JSON objects.