Spring/Spring 지식

HttpEntityEntity의 사전적 의미는 개체로서 하나 이상의 속성(정보)로 구성됩니다.HttpEntity는 Http 통신의 속성들을 가지고 있는 개체입니다.이 때 속성이라하면 headers, body입니다. 즉 HttpEntity는  HTTP 요청, 응답의  속성들을 가지고 있는 개체입니다.실제 요청(HttpRequest) , 응답(HttpResponse)객체가 아니라그에 관한 속성들을 나타내는( represent) 클래스입니다.  다음은 예제코드에 사용될 Dto입니다.@Datapublic class StudentDto { private Long id; private String name; private int age;}  ResponseEnti..
Person 클래스 @Getter @Setter @ToString public class Person { private String name; private int age; } 태그에서 데이터를 전달해보자. @RequestParam,@ModelAttribute,@RequestBody 차이 스프링에서 객체-파라미터 매핑은 요청상황이나 응답상황 모두 MessageConverter가 담당한다. 상황에 따라 스프링이 적절한 MessageConverter의 구현체를 통해 객체-파라미터 매핑을 한다. 요청에서 @RequestParam, @ModelAttribute가 붙은면 FormHttpMessageConverter가, @RequestBody가 붙으면 MappingJacksonHttpMessageConverter가..
일반적으로 개발자로서 컨테이너를 검색하면 WEB Container, Servlet Container, Spring Container 등이 나온다. 이 컨테이너들을 이해하기 위해서는 컨테이너가 뭔지를 이해해야한다. 일반적인 IT에서의 컨테이너는 여기를 참고하자. https://cloud.google.com/learn/what-are-containers?hl=ko 컨테이너란? | Google Cloud 컨테이너는 어떤 환경에서나 실행하기 위해 필요한 모든 요소를 포함하는 경량 소프트웨어 패키지입니다. cloud.google.com Spring 컨테이너란 ApplicationContext를 스프링 컨테이너라고 합니다. ApplicationContext는 인터페이스입니다. 이 ApplicationContext의..
한창희
'Spring/Spring 지식' 카테고리의 글 목록