1、为什么使用到SpringBoot?.

因为SpringBoot是一个快速的开发的框架,能够帮助程序猿快速的能够整合第三方框架、内嵌入第三方常用容器(tomcat、jetty、un dertow)、完全简化xml配置,采用注解形式;
总结出 SpringBoot_特性:。

  • 帮助开发者快速整合第三方常用框架(原理Maven依赖封装)。
  • 完全不需要外部服务器运行,内嵌入服务器(tomcat、 jetty、un dertow)
  • 原理Java语
  • 言创建tomcat.
  • 完全采用注解形式替代了xml 原理因为Spring体系本身支持注解启动,只是做了包装;

2、SpringBoot和 SpringCloud_区别.

SpringBoot是一个快速开发的框架,能够快速的整合第三方框架,简化XML配置,全部采用注解形式,内置Tomcat容器,帮助开发者能够实现快速开发,SpringBoot的Web组件默认集成的

  • SpringMVC框架。
  • SpringMVC是控制层。。
  • SoringCloud依赖与SpringBoot组件,使用SpringMVC编写Http协议接口,同时SpringCloud是一套完整的微服务解决框架。。

SpringCloud是当前一套比较流行的微服务解决方案框架,是一套全家桶微服务框架

  • 常用组件:,
  • Eureka 服务注册.
  • Feign客户端实现rpc远程调用,Zuul网关.
  • Ribbon本地负载均衡器。SpringCloud Config-Hystrix服务保护框架.
  • SpringCloud_依赖SpringBoot web组件springmvc编写微服务接口。