WebMvcConfigurer2 Spring Web MVC - HTTP Message Converter Spring Web MVC - Message Converter HTTP 메시지 컨버터 요청 본문에서 메시지를 읽어들이거나 (@RequestBody), 응답 본문에 메시지를 작성할 때(@ResponseBody) 사용한다. 기본 HTTP 메시지 컨버터 바이트 배열 컨버터, 문자열 컨버터, Resource 컨버터 Form 컨버터(폼 데이터 to/from MultiValueMap) JAXB2 컨버터 (xml) Jackson2, Jackson, Gson 컨버터 (json) Atom 컨버터 - 아톰 피드 RSS 컨버터 - RSS 채널 테스트. String 타입으로 본문을 전달한 후, String 타입으로 본문 반환. @Test public void stringMessage() throws Exception { th.. 2021. 2. 13. Spring MVC 설정 Spring Web MVC - Spring MVC 설정 @EnableWebMvc 어노테이션 기반 스프링 MVC 를 사용할 때, 웹 MVC 에 필요한 설정을 편리하게 설정해준다. @Configuration 과 함께 자바 설정 클래스에 같이 붙이면 된다. Dispatcher 에 등록된 기본 인터페이스 외에 다양한 인터페이스가 추가된다. delegation(위임) 패턴으로 되어 있어서 확장성이 좋다. WebMvcConfigurer @EnableWebMvc 에서 제공하는 다양한 인터페이스를 커스터마이즈 할 때, WebMvcConfigurer 을 상속받아서, 메소드를 오버라이딩하면 편하다. 스프링부트 없이 스프링 웹 MVC 를 활용하는 방법 정리 web.xml 설정을 통해 servletContext, WebApp.. 2021. 2. 13. 728x90 이전 1 다음