본문 바로가기
Programming/SpringBoot

[Spring Boot] RESTful Service 강의 정리 (3) - Response 데이터 형식 변환(XML format)

by prinha 2020. 8. 24.
반응형

 

 

[Spring Boot] RESTful Service 강의 정리 (3) - 유효성체크(Validation API)와 다국어처리(LocaleResolver)

[Spring Boot] RESTful Service 강의 정리(2) / User Service API 구현 [User Service API 구현] 1) Domain Class 생성 package com.example.restfulwebservice.user; import lombok.AllArgsConstructor; import l..

prinha.tistory.com

 

[JavaScript] JSON(JavaScript Object Notation) maven 라이브러리 사용

JSON (JavaScript Object Notation) 클라이언트와 서버간의 정보를 교환하기 위한 데이터 형태로, 속성과 값을 넣어 전달하고자 하는 객체를 JSON 형태로 Ajax를 통해 전송한다. ex) 시스템A와 시스템B가 협업

prinha.tistory.com


 

Spring Boot의 기본 데이터 설정은 JSON포맷이라

지금까지는 클라이언트가 요청한 결과값을 json포맷으로 전달해왔음

 

-> 정상적인 요청임에도 서버측에서 준비되어있지않은 xml코드를 요청했기때문에 클라이언트 오류 발생(406)

 

 

pom.xml에 maven 라이브러리 추가

  <dependency>
      <groupId>com.fasterxml.jackson.dataformat</groupId>
      <artifactId>jackson-dataformat-xml</artifactId>
      <version>2.10.2</version>
  </dependency>

 

 

xml 포맷

 

 

json 포맷

 

 

반응형