1. JSON 개요 2. Jackson 의존 설정

Veloger·2022년 11월 15일
0

spring CH16 JSON

목록 보기
1/4

1. JSON 개요

  • Ajax등을 이용해서 서버 API를 호출할때, HTML 대신 JSON, XML을 사용.

  • JSON : 간단한 형식을 갖는 문자열로 데이터 교환에 주로 사용.

{
  "name":"유관순",
  "birthday": "1902-12-16",
  "age":17,
  "related": ["남동순", "류예도"]
  "edu":[
  	{
  		"title:": "이화학당보통과",
  		"year": 1916
	},
	{
      "title": "이화학당고등과",
      "year": 1916
    },
	{
      "title": "이화학당고등과",
      "year": 1919
    }
  ]
}
  • 중괄호로 객체를 표현
  • 객체는 (이름, 값) 쌍을 갖음.
  • 문자열, 숫자, 불리언, null, 배열, 다른 객체가 올 수 있음.
  • 문자열에 \", \n, \r, \t 등의 특수 문자 사용 가능


2. Jackson 의존 설정

  • Jackson : 자바 객체와 JSON 형식 문자열 간 변환을 처리하는 라이브러리

예시)

public class Person {
	private String name;
    private int age;
    
    ...get/set 메서드
}
{
"name": "이름"
"age": 10
}

0개의 댓글

관련 채용 정보