기존 Jackson 2.x (com.fasterxml)에서는 LocalDateTime을 처리하려면 별도의 라이브러리(jackson-datatype-jsr310)를 추가하고, 아래와 같이 모듈을 수동으로 등록해야 했습니다.
// Jackson 2.x 방식
ObjectMapper mapper = new ObjectMapper();
mapper.registerModule(new JavaTimeModule()); // 이걸 안 하면 에러 나거나 숫자로 나옴
반면, **Jackson 3.x (tools.jackson)**는 설계 단계부터 최신 자바(Java 8+)를 기준으로 만들어졌습니다.
[2024, 5, 20, ...] 같은 숫자 배열로 뱉는 경우가 많았는데, 3.x는 우리가 보기 편한 ISO-8601 문자열("2024-05-20T10:00:00")을 기본값으로 지향합니다.tools.jackson은 빌더 패턴을 강제하는 경향이 생깁니다.
ObjectMapper의 설정을 나중에 configure()로 바꿀 수 있었지만,