API사용시 HTML 뿐만 아니라 JSON이나 XML을 사용하여 응답하는 경우도 있습니다. JSON(JavaScript Object Notation) JSON은 간단한 형식을 갖는 문자열로 데이터 교환에 주로 사용합니다. {"이름":"값"}의 형태로 객체를 표현합니다. 배열은 ["값", "값"]으로 ","로 구분한 값 목록으로 표현합니다. Jackson Jackson은 자바객체와 JSON 형식 간 변환을 처리하는 라이브러리입니다. Jackson을 사용하기 위해선 pom.xml에 Jackson을 의존 설정 해주어야 합니다. Jackson은 프로퍼티의 이름과 값을 JSON객체의 (이름,값)으로 사용합니다. 프로퍼티 타입이 배열이나 List이거나 배열인 경우 JSON배열로 변환됩니다. @RestControll..