무소의 뿔처럼
Jackson Databind 본문
https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind/2.14.2
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.14.2</version>
</dependency>
더보기


Controller의 메서드 리턴 타입을 객체 타입으로. JSON
@GetMapping("/ex06")
public @ResponseBody SampleDTO ex06() {
log.info("/ex06.........................");
SampleDTO dto = new SampleDTO();
dto.setAge(10);
dto.setName("홍길동");
return dto;
}

ResponseEntity
@GetMapping("/ex07")
public ResponseEntity<String> ex07(){
log.info("/ex07............");
String msg = "{\"name\": \"홍길동\"}";
HttpHeaders headers = new HttpHeaders();
headers.add("Content-Type", "application/json;charset=UTF-8");
return new ResponseEntity<>(msg,headers,HttpStatus.OK);
}

'알아두기 > Spring' 카테고리의 다른 글
MyBatis 관련 라이브러리 (0) | 2023.03.19 |
---|---|
파일 업로드 (0) | 2023.03.06 |
@InitBinder (0) | 2023.03.04 |
스트링부트) 오류 없이 잘 돌아가는데 DB에는 저장이 안된다. 혹시? (0) | 2022.09.03 |
스프링부트) 페이징.. (2) | 2022.08.23 |
Comments