什么是springboot为什么要用

       在不使用springboot前提下新建一个spring项目对于新手来说各种xml配置,总是晕头转向,然——springboot应运而生,简化配置可以说是零配置就可以启动一个spring项目,全部基于注解方式实现底层还是xml方式,不过springboot对其进行封装,注解不是springboot的而是springmvc4.0就有的。集成了大部分常用的jar包,没有web.xml配置文件,内嵌tomcat容器也可以外接,直接run java application 就可以启动项目。大白话就是java -jar运行即可。

      快速就是它的优势,基于spring家族

      总结:springboot是一个快速的开发框架,能够快速的整合第三方框架,简化xml配置全部采用注解方式进行,内置tomcat容器,springboot的web组件默认集成springmvc框架,springmvc是控制层,springcloud基于springboot实现微服务框架,使用springmvc编写http接口,采用restfull风格,springcloud是一套完整的微服务解决框架。

你可能感兴趣的:(springboot)