Spring Boot与Spring的区别 spring boot与spring mvc的区别是什么?

转自:https://blog.csdn.net/sinat_36246371/article/details/72902406

Spring Boot是最近这几年才火起来的,那么它到底与Spring有啥区别呢?

想了解区别,其实就是Spring Boot提供了哪些特征:

  1. Spring Boot可以建立独立的Spring应用程序;
  2. 内嵌了如Tomcat,Jetty和Undertow这样的容器,也就是说可以直接跑起来,用不着再做部署工作了。
  3. 无需再像Spring那样搞一堆繁琐的xml文件的配置;
  4. 可以自动配置Spring;
  5. 提供了一些现有的功能,如量度工具,表单数据验证以及一些外部配置这样的一些第三方功能;
  6. 提供的POM可以简化Maven的配置.

区别就是:Spring 提供的现成特性,比如依赖注入、事务管理、消息支持、集成支持、面向方面编程支持等等。但是配置比较繁琐。springboot的出现减少了大量配置和变更管理的框架开销。
只需在 application*.properties 文件或 application*.yml 中编写配置设置一次,并在各种环境中采用相同的构建版本,比如开发、测试和生产环境。

spring boot与spring mvc的区别是什么?

https://www.cnblogs.com/ThinkVenus/p/8026633.html

猜你喜欢

转载自www.cnblogs.com/chengjun/p/9047695.html