Spring mvc springmvc还是springboot
对于大型公司(web)项目,您建议使用SpringMVC还是SpringBoot 就配置而言,SpringBoot与SpringMVC相比非常容易 我想知道我使用的SpringBoot是否可以拥有SpringMVC的同样优势Spring mvc springmvc还是springboot,spring-mvc,spring-boot,Spring Mvc,Spring Boot,对于大型公司(web)项目,您建议使用SpringMVC还是SpringBoot 就配置而言,SpringBoot与SpringMVC相比非常容易 我想知道我使用的SpringBoot是否可以拥有SpringMVC的同样优势 您推荐什么?您可以使用Spring MVC和Spring boot,正如@kryger所说的,它们之间是非独占的,配置会更简单,我还建议您使用模板框架。使用它就像使用JSP一样,但是thymeleaf与HTML无缝集成,因此您的代码看起来非常干净,并且可以添加许多有用的特性
您推荐什么?您可以使用Spring MVC和Spring boot,正如@kryger所说的,它们之间是非独占的,配置会更简单,我还建议您使用模板框架。使用它就像使用JSP一样,但是thymeleaf与HTML无缝集成,因此您的代码看起来非常干净,并且可以添加许多有用的特性 你绝对可以选择弹簧靴。我们已经开始使用SpringBoot构建企业应用程序。它有很多优点,下面列出一些:
JavaMailSender
像这样有很多,你可以根据自己的需要进行探索。我个人的建议是,出于许多原因,一定要使用Spring Boot
application.properties/yml
并以一种非常简单和令人印象深刻的方式扩展后备箱,即使是
管理在压倒一切方面是非常强大的我希望这个反思能帮助您决定什么是最好的解决方案。我认为Spring Boot比MVC更有用,因为它有许多优点和内置特性,使它比MVC更可靠。在SpringBoot中,大多数内容都是自动配置的,不需要像在MVC中那样编写xml,这样可以节省时间 SpringBoot将war文件与Tomcat一样的服务器运行时绑定在一起。这允许轻松分发和部署web应用程序。随着业界逐渐转向基于容器的部署,Spring Boot在这方面也很有用 SpringMVC是web应用程序框架。虽然您可以在没有Spring Boot的情况下在Spring中做任何事情,但Spring Boot可以帮助您更快地完成任务 Spring boot简化了Spring依赖关系,不再存在版本冲突, 可以直接从命令行运行,无需应用程序容器, 用更少的代码构建更多—不需要XML,甚至不需要web.XML、自动配置、用于在生产环境中运行的有用工具、数据库初始化、特定于环境的配置文件、收集指标
可以找到Spring Boot的基础知识Spring Boot使用Spring MVC!它只是自动配置的,可以在导入SpringBootStarterWebJAR时使用。因此,您基本上是在讨论是使用Spring引导还是手动设置Spring应用程序…选择MVC还是Boot,这是因为Boot。如果你的意思是“启动还是少启动?”那么这取决于你的公司对创新(以及相关风险)的开放程度。不管怎样,谢谢你的回复。我意识到SpringBoot可以配置为SpringMVC。但是我不知道是使用SpringBoot还是使用SpringMVC两者都有相同的特性(SpringBoot易于设置)。根据您使用Spring boot的经验,您可以节省时间来配置一个应用程序,使其具有默认bean并管理依赖关系。但是,SpringBoot和SpringMVC有不同的目标。如果您想在SpringMVC中使用SpringBoot,您可以而且不需要设置任何东西,除非您想覆盖自定义配置。感谢您的回复。我未来的项目将使用Spring-Boot。我认为Spring-Boot更易于配置并节省大量时间,而且Spring-Boot与war包和外部servlet容器并不兼容,请参见感谢您的回答。我有一点