Interface WebMvcRegistrations


public interface WebMvcRegistrations
Interface to register key components of the WebMvcConfigurationSupport in place of the default ones provided by Spring MVC.

All custom instances are later processed by Boot and Spring MVC configurations. A single instance of this component should be registered, otherwise making it impossible to choose from redundant MVC components.

Since:
2.0.0
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    default org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver
    Return the custom ExceptionHandlerExceptionResolver that should be used and processed by the MVC configuration.
    default org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter
    Return the custom RequestMappingHandlerAdapter that should be used and processed by the MVC configuration.
    default org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping
    Return the custom RequestMappingHandlerMapping that should be used and processed by the MVC configuration.
  • Method Details

    • getRequestMappingHandlerMapping

      default org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping getRequestMappingHandlerMapping()
      Return the custom RequestMappingHandlerMapping that should be used and processed by the MVC configuration.
      Returns:
      the custom RequestMappingHandlerMapping instance
    • getRequestMappingHandlerAdapter

      default org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter getRequestMappingHandlerAdapter()
      Return the custom RequestMappingHandlerAdapter that should be used and processed by the MVC configuration.
      Returns:
      the custom RequestMappingHandlerAdapter instance
    • getExceptionHandlerExceptionResolver

      default org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver getExceptionHandlerExceptionResolver()
      Return the custom ExceptionHandlerExceptionResolver that should be used and processed by the MVC configuration.
      Returns:
      the custom ExceptionHandlerExceptionResolver instance