【发布时间】:2023-02-05 23:23:24
【问题描述】:
使用@EnableWebMvc + WebMvcConfigurer 和 WebMvcConfigurer 有什么区别??
@Configuration
@EnableWebMvc
class WebMvcConfig(): WebMvcConfigurer {}
@Configuration
class WebMvcConfig(): WebMvcConfigurer {}
【问题讨论】:
-
第一个使用默认值启用 web-mvc,第二个依赖于
DispatcherServlet中的基本设置。如果您在 spring boot 应用程序中使用@EnableWebMvc,它将禁用大部分与 Web 相关的功能的自动配置。 -
@M.Deinum 感谢 deinum!现在我明白了。我可以再问一个问题吗?如何禁用tomcat错误。我的意思是..错误来自像这样的过滤器
Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception,我真的很想禁用打印错误!!
标签: spring