Jackson이란?
•
Jackson은 JSON 데이터 구조를 처리해주는 라이브러리
◦
Object를 JSON 타입의 String으로 변환
◦
JSON 타입의 String을 Object로 변환
▪
Python의 Jsonify 생각난다.
•
Spring은 3.0버전 이후로 Jacskon과 관련된 API를 제공
◦
따라서 SpringBoot의 starter-web에서는 default로 Jackson 관련 라이브러리들을 제공
▪
그래서 처음에 프로젝트 생성할때 Web만 추가했는데 Jackson이 들어있더라.
◦
직접 JSON 데이터를 처리해야할 때는 Jackson 라이브러리의 ObjectMapper를 사용하