SpringBoot的Web配置
阿新 • • 發佈:2018-04-01
end nta body bean pre 要求 pen color 默認
重寫全局配置
- 如果springboot提供的springmvc配置不符合要求,則可以通過一個配置類(標有@Configuration註解的類)加上@EnableWebMvc註解來實現完全自己控制的mvc配置
- 當你既想保留springboot提供的配置,又想增加自己額外的配置時,可以定義一個配置類並繼承WebMvcConfigurationAdapter,無須使用@EnableWebMvc註解
servlet容器配置(servlet容器配置)
- 如果需要使用代碼的方式配置servlet容器,則可以註冊一個實現EmbeddedServletContainerCustomizer接口的bean,若想直接配置Tomcat、Jetty、Undertow則可以直接定義TomcatEmbededServletContainerFactory、Jetty....、Undertow...
- springboot默認是以tomcat作為servlet容器,修改為其他web容器
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</
SpringBoot的Web配置