Spring Boot 4 just shipped with native Jackson 3 support. Good moment to revisit how much Java we write when we work with JSON.
If you've built a Spring service, you've probably written variations of this dozens of times:
JsonNode root = mapper.readTree(json).get("employees");
List<String> names = new ArrayList<>();
if (root != null && root.isArray()) {







