1.什么是SpringBoot

 

     SpringBoot是一个快速开发框架,快速的将一些常用的第三方依赖整合(原理:通过Maven子父工程的方式),简化XML配置,全部采用注解形式,内置Http服务器(Jetty和Tomcat),最终以java应用程序进行执行。

 

 

2.SpringBoot的核心原理

 

  1. 基于SpringMVC无配置文件(纯Java)完全注解化+内置tomcat-embed-core实现SpringBoot框架,Main函数启动。
  2. SpringBoot核心快速整合第三方框架原理:Maven继承依赖关系

 

3.SpringBoot的优点

 

         1. 创建独立的Spring应用程序

         2. 嵌入的Tomcat,无需部署WAR文件

         3. 简化Maven配置

         4. 自动配置Spring

         5. 提供生产就绪型功能,如指标,健康检查和外部配置

         6. 绝对没有代码生成并且对XML也没有配置要求

posted on 2019-12-06 10:04  不加糖也甜啊!  阅读(619)  评论(0)    收藏  举报