Spring이라고 하면 보통 Spring Boot를 의미함
-(대시)로 연결, 소문자_(언더바)로 연결, 소문자 or 대문자일반적으로 자바에서는 다음과 같은 명명 규칙을 사용한다.
key와 value로 이루어진 데이터
value 자리에 또 다른 key/value가 들어갈 수 있다.
{
"이름": "홍길동",
"나이": 30,
"사는곳": {
"시": "서울시",
"구": "강남구",
"동": "대치동"
}
"개발자인가": true
}
value 자리에 리스트가 들어갈 수 있다.
{
"인사": [
"hello", "bye", "안녕"
]
}
물론, 리스트의 요소로 또다른 key/value가 들어갈 수 있으며, 리스트로 시작하는(대괄호로 시작하는) JSON도 가능하다.
HTML과 비슷한 태그(<tag>)형식
가독성이 떨어지고, 내용 대비 용량이 커 웹 API에서는 JSON이 널리 사용된다.
<root>
<이름>홍길동</이름>
<나이>30</나이>
<사는곳>
<시>서울시</시>
<구>강남구</구>
<동>대치동</동>
</사는곳>
<개발자인가>true</개발자인가>
</root>