JSON
-
✅ 전체 흐름 요약 [1] 클라이언트 → HTTP 요청 (JSON 문자열) ↓[2] DispatcherServlet (Spring의 Front Controller) ↓[3] HandlerMapping → Controller 매핑 ↓[4] HandlerAdapter 실행 ↓[5] HttpMessageConverter 를 통해 JSON → Java 객체 변환 (@RequestBody) ↓[6] Controller 메서드에서 DTO 사용 ✅ 주요 구성 요소 설명 + 예시 1. 클라이언트 요청 (JavaScript + Axios)const user = { name: "홍길동", age: 30 };axios.post('/api/users', JSON.stringify(user), { ..
Spring 에서 클라이언트의 API 요청(JSON 요청) 변환 및 처리 과정✅ 전체 흐름 요약 [1] 클라이언트 → HTTP 요청 (JSON 문자열) ↓[2] DispatcherServlet (Spring의 Front Controller) ↓[3] HandlerMapping → Controller 매핑 ↓[4] HandlerAdapter 실행 ↓[5] HttpMessageConverter 를 통해 JSON → Java 객체 변환 (@RequestBody) ↓[6] Controller 메서드에서 DTO 사용 ✅ 주요 구성 요소 설명 + 예시 1. 클라이언트 요청 (JavaScript + Axios)const user = { name: "홍길동", age: 30 };axios.post('/api/users', JSON.stringify(user), { ..
2025.05.27 -
XML(eXtensible Markup Language) : 확장 마크업 언어 : 데이터를 저장하고 전달하는데에 포커스를 맞춘 언어 : HTML은 태그가 정해져있지만, XML은 사용자가 태그를 직접만들어 저장한다. : 시작 태그가 있으면 종료태그가 반드시 있어야 한다. 크림 3 3.1 JSON(JavaScript Object Notation) : 데이터를 저장하고 전달할때 많이 사용하는 경량형 DATA교환 형식 : Key, Value 쌍으로 존재한다 { "name" : "크림", "age" : 3, "weight" : 3.1 } XML과 JSON의 공통점 : 데이터를 저장하고 전달하는데 사용된다. : 둘다 계층적인 구조를 가진다. : 다양한 프로그래밍 언어에 의해 파싱될 수 있다. : 기계뿐..
XML과 JSON의 차이XML(eXtensible Markup Language) : 확장 마크업 언어 : 데이터를 저장하고 전달하는데에 포커스를 맞춘 언어 : HTML은 태그가 정해져있지만, XML은 사용자가 태그를 직접만들어 저장한다. : 시작 태그가 있으면 종료태그가 반드시 있어야 한다. 크림 3 3.1 JSON(JavaScript Object Notation) : 데이터를 저장하고 전달할때 많이 사용하는 경량형 DATA교환 형식 : Key, Value 쌍으로 존재한다 { "name" : "크림", "age" : 3, "weight" : 3.1 } XML과 JSON의 공통점 : 데이터를 저장하고 전달하는데 사용된다. : 둘다 계층적인 구조를 가진다. : 다양한 프로그래밍 언어에 의해 파싱될 수 있다. : 기계뿐..
2021.12.02