WebMvcConfigurationSupport和 WebMvcConfigurer
时间: 2024-05-18 10:18:05 浏览: 88
Spring Boot配置接口WebMvcConfigurer的实现
WebMvcConfigurationSupport和WebMvcConfigurer都是用于配置Spring MVC的接口/类。
WebMvcConfigurationSupport是一个抽象类,它提供了一个基本的配置来扩展Spring MVC的配置。您可以继承这个类,并重写其中的方法来自定义Spring MVC的行为。这个类通常用于较复杂的配置场景,其中需要进行更多的自定义。
WebMvcConfigurer是一个接口,它定义了一组回调方法,用于自定义Spring MVC的配置。您可以实现这个接口,并重写其中的方法来添加自定义的配置。通过实现WebMvcConfigurer接口,您可以添加拦截器、资源处理器、消息转换器等等。
总的来说,WebMvcConfigurationSupport提供了更大的自定义能力,但需要继承并重写方法,而WebMvcConfigurer则更简洁,只需要实现接口并重写方法即可实现自定义配置。具体使用哪个取决于您的需求和项目的复杂性。
阅读全文