반응형
JSON (JavaScript Object Notation)
클라이언트와 서버간의 정보를 교환하기 위한 데이터 형태로,
속성과 값을 넣어 전달하고자 하는 객체를 JSON 형태로 Ajax를 통해 전송한다.
ex) 시스템A와 시스템B가 협업을 하여 데이터를 교환할 때 사용하는 공통적인 데이터 문법이라고 볼 수 있다.
기본 사용법 (자세한 문법 : www.w3schools.com/js/js_json_intro.asp )
var obj = { "프로퍼티" : 값};
jackson-databind
json, xml 응답을 편하게 할 수 있도록 도와주는 maven 라이브러리
pom.xml에 코드 작성
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.9</version>
</dependency>
json 포맷의 데이터를
1)내보낼 때에는 @ResponseBody 2)가져올 때에는 @RequestBody
반응형
'Programming > Javascript' 카테고리의 다른 글
[JavaScript] html drag and drop - list draggable (0) | 2021.05.07 |
---|---|
[JavaScript] window.open 새 창을 열 때 WindowName이 같으면 새 창이 겹쳐서 열리는 문제 (0) | 2020.12.30 |
[JavaScript] Handlebars Template Engine (0) | 2020.08.14 |
동기(Synchronous)와 비동기(Asynchronous )의 개념과 차이점 (0) | 2020.08.02 |