참고문서 https://docs.spring.io/spring-framework/docs/5.2.12.RELEASE/spring-framework-reference/web.html#mvc-config-view-controller

@GetMapping("/hello")
public String hello() {
    return "hello";
}
위와 같이 특정 요청 url에 대해 Controller 없이 바로 뷰를 리턴하는 경우 ViewController를 사용해서 뷰를 매핑할 수 있다.

@Configuration
public class WebConfig implements WebMvcConfigurer {

    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
        registry.addViewController("/hello").setViewName("hello");
    }
}

WebMvcConfigurer를 implements하는 클래스에서 addViewControllers()를 override해서 요청에 대한 뷰를 등록해주면 된다. 
특정 요청에 대해 추가 작업 없이 뷰만 리턴 해주면 되는 경우 사용하면 편리하다.