무소의 뿔처럼

Jackson Databind 본문

알아두기/Spring

Jackson Databind

값을변경 2023. 3. 5. 17:32

 

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