Loading...
Spring Framework Reference Documentation 7.0.2의 Enable MVC Configuration의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
다음 예제에서 보듯이, 프로그래매틱 설정에서는 @EnableWebMvc 어노테이션을 사용하고, XML 설정에서는 <mvc:annotation-driven>을 사용하여 MVC 설정을 활성화할 수 있습니다:
1@Configuration 2@EnableWebMvc 3public class WebConfiguration { 4}
1@Configuration 2@EnableWebMvc 3class WebConfiguration { 4}
1<beans xmlns="http://www.springframework.org/schema/beans" 2 xmlns:mvc="http://www.springframework.org/schema/mvc" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation=" 5 http://www.springframework.org/schema/beans 6 https://www.springframework.org/schema/beans/spring-beans.xsd 7 http://www.springframework.org/schema/mvc 8 https://www.springframework.org/schema/mvc/spring-mvc.xsd"> 9 10 <mvc:annotation-driven/> 11 12</beans>
7.0부터 Spring MVC에 대한 XML 설정 네임스페이스 지원은 deprecated되었습니다.<br>완전히 제거할 계획은 아직 없지만 XML 설정은 Java 설정 모델을 따르도록 업데이트되지 않을 것입니다.
Spring Boot를 사용할 때는 Spring Boot MVC 커스터마이제이션을 유지하기 위해
@EnableWebMvc없이WebMvcConfigurer타입의@Configuration클래스를 사용하고 싶을 수 있습니다. 자세한 내용은 MVC 설정 API 섹션과 전용 Spring Boot 문서을 참조하십시오.
앞의 예제는 여러 Spring MVC 인프라스트럭처 빈을 등록하고 classpath에서 사용 가능한 의존성(예를 들어, JSON, XML 등의 페이로드 컨버터)에 적응합니다.
MVC Config
MVC Config API