인지용

WebMvcConfigurer, @EnableWebMvc 본문

정보들

WebMvcConfigurer, @EnableWebMvc

인지용 2021. 8. 19. 21:28

@EnableWebMvc를 사용하면

ViewResolver 값이 자동으로 등록된다.

 

만약 추가적인 세팅이 필요하다면

A 세팅과 똑같은 Bean을 구현하고

거기에 원하는 추가적인 세팅을 해서

customViewResolver( )과 같은

Bean을 직접 정의해야한다.

 

그럼 귀찮다.

 

 

WebMvcConfigurer 사용이유

WebMvcConfigurer를 구현하면

@EnableWebMvc 어노테이션이 자동으로 설정해주는 세팅 값에

사용자가 원하는 세팅을 추가할 수 있게 된다.

그렇기 때문에 WebMvcConfigurer를 구현하는 것이다.

 

 

 

https://goodgid.github.io/Spring-WebMvcConfigurer/

 

WebMvcConfigurer을 상속하면 무엇이 달라질까?

Index

goodgid.github.io

 

'정보들' 카테고리의 다른 글

java config 설정 의미 (WebConfig)  (0) 2021.08.20
@EnableWebMvc 사용이유  (0) 2021.08.19
Spring MVC 동작원리  (0) 2021.08.19
java config 설정 의미 (ServletConfig)  (0) 2021.08.19
Crontab  (0) 2021.08.17