편리함
- 스프링부트 -> 스프링 웹 MVC 개발 추가설정 필요 X
- 스프링부트의 AutoConfiguration 때문
- spring-boot-autoconfigure/META-INF/spring.factories/WebMvcAutoConfiguration
- AutoConfiguration class 내에 다양한 @Bean 메소드가 존재
스프링 부트가 제공하는 웹 MVC 기능
- 확장하고 싶을 때 -> @Configuration + WebMvcConfigurer
- 재정의하고 싶을 때 -> @Configuration + @EnableWebMvc + WebMvcConfigurer
@EnableWebMvc //해당 어노테이션이 있을 경우, 스프링부트의 웹 MVC 기본설정 사라짐
@Configuration
public class WebConfig implements WebMvcConfigurer {
}
'학습 > Spring' 카테고리의 다른 글
[spring] 스프링 웹 MVC의 ViewResolver (0) | 2020.04.21 |
---|---|
[spring] 스프링 웹 MVC의 HttpMessageConverter (0) | 2020.04.20 |
[spring] 스프링부트의 Spring-Boot-Devtools (0) | 2020.04.18 |
[spring] 스프링부트의 테스트 (0) | 2020.04.17 |
[spring] 스프링부트의 로깅 (0) | 2020.04.16 |
댓글