코드스테이츠 - 3회차 백엔드 부트캠프/Main Project

2023.01.10 화 - response body에 내용 담기

곰돌이볼 2023. 1. 10. 09:18

📄 학습내용

멘토님 말씀

  • 최대한 API를 분리해서 작성하는 것이 좋음
    • 무조건 한 API에 한 페이지에 필요한 모든 정보를 전달하는 것이 좋은 것은 아님!!

 

response body에 내용 담기

  • getwrite() 메서드 사용
public void getBody(HttpServletResponse response) {
    // response.body 설정
    response.setContentType(MediaType.APPLICATION_JSON_VALUE);
    response.setCharacterEncoding("utf-8");
        
    // 클래스 생성
    Car car = new Car();
    car.setName("car1");
	
    // 클래스를 json 형태로 변경
    ObjectMapper mapper = new ObjectMapper();
    String result = mapper.writeValueAsString(userResponse);
    
    // response에 담기
    response.getWriter().write(result);
}

 

주제

  •  

 

 

주제

  •  

 

 

주제

  •  

 

주제

  •  

 

 

 

 

🧶 발생한 문제 및 해결방법

  • 문제점) 
  • 해결방법) 

 

  • 문제점) 
  • 해결방법) 

 

  • 문제점) 
  • 해결방법) 

 

 

 공부 난이도

☆★

 

 

🌕 느낀점