JsonUtil에 JsonToMap 사용하기
- SPRING
- 2018. 7. 3. 16:21
컨트롤러에서 Json String 형태의 데이터를 Map형태로
형태변환 시켜줄수 있는
JsonUtil의 JsonToMap에 대해 알아보자.
먼저 JsonUtil 은 하나의 java파일로 되어있는
JSON을 이용하여 개발할 때 이용할 수 있는
유틸리티 클래스이다.
그 클래스안의 JsonToMap은 아래와 같다.
먼저 내 프로젝트에서 JsonToMap을 사용했던 부분을
캡쳐했다. 이 부분은 게시판 글의 좋아요 기능의 컨트롤러이다.
param에는 hno와 status가 들어있다.
hno와 status 는 jsp에서 ajax로 컨트롤러로 보내진 값들이다.
컨트롤러에서 JsonToMap을 사용하기 이전과 이후로 나눠서
sysout을 찍어 봤다.
sysout을 찍어본 결과 아래와 같이 출력되는데
JsonString 형태의 데이터들이 Map형태로
바뀐것을 확인할 수 있다.
그리고 Map 형태로 된 값에 추가적으로 데이터를 put할수있다.
'SPRING' 카테고리의 다른 글
다음 우편번호 API 사용하기 (0) | 2018.07.10 |
---|---|
ajax에서 JSON.parse(), JSON.stringify() 마스터하기 (0) | 2018.07.03 |
자동로그인 방지기능 만들기 (1) | 2018.03.28 |
@RequestBody, @ResponseBody (0) | 2018.03.02 |
JSON.stringify(); JSON.parse();사용하기 (0) | 2018.03.02 |