springboot扩展springmvc
时间: 2023-04-28 10:03:38 浏览: 75
Spring Boot 扩展了 Spring MVC,提供了更简单的配置和更快的开发体验。它通过自动配置和约定大于配置的方式,使得开发者可以更快地搭建一个基于 Spring MVC 的 Web 应用程序。同时,Spring Boot 还提供了一些额外的功能,例如内嵌的 Tomcat 或 Jetty 服务器、自动配置的 Spring Security、Actuator 等,使得开发者可以更加方便地构建和管理 Web 应用程序。
相关问题
springboot改成springmvc
从你提供的引用内容中可以看出,当在Spring Boot项目中需要使用Spring MVC而不是Spring Boot内置的自动配置时,可以自定义配置类来实现Spring MVC的扩展功能。你可以实现WebMvcConfigurer接口,并在该类上加上@Configuration注解来完成自定义配置。在这种情况下,不需要使用@EnableWebMvc注解。使用@EnableWebMvc注解会引入DelegatingWebMvcConfiguration类,该类继承了WebMvcConfigurationSupport类,从而完全接管了Spring MVC的配置,导致自定义配置失效。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* *2* [Springboot 扩展SpringMVC](https://blog.csdn.net/weixin_43099842/article/details/124559260)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
- *3* [springboot 整合springmvc](https://blog.csdn.net/zxc472504515/article/details/124626824)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item]
[ .reference_list ]
springBoot 和 springMVC的区别
回答: SpringBoot和SpringMVC都是Spring家族的成员,但它们有一些区别。SpringMVC是一个用于Java Web开发的框架,它通过引用spring-boot-starter-web依赖来整合SpringMVC框架。而SpringBoot则是更高级、更高端的框架,它是SpringMVC的子集。SpringBoot通过消除设置Spring应用程序所需的XML配置,简化了SpringMVC开发,为更快、更高效的开发生态系统铺平了道路。因此,SpringBoot可以看作是对SpringMVC的进一步简化和扩展。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *2* [SpringBoot与SpringMVC的区别](https://blog.csdn.net/ChineseSoftware/article/details/118414625)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [springboot和springmvc的区别](https://blog.csdn.net/joy_tom/article/details/111407270)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]