SpringBoot是什么

Spring boot是一个构建在Spring框架之上、以一种更加简单快捷的方式来配置和运行web应用程序的开源框架。

 

为什么用SpringBoot

可以解决普通的java项目中存在的问题

开发效率低(大量XML文件配置起来繁琐)

部署效率低(整合第三方框架配置可能存在冲突)

 

SpringBoot优缺点

优点

  •     快速整合第三方框架(Maven依赖关系,Maven继承);
  •     打包方式完全采用注解化;
  •     简化XML的配置;
  •     内置嵌入HTTP服务器(Tomcat(默认)、Jetty),降低环境要求;
  •     最终以Java应用程序进行执行(SpringBoot项目中没有Web.xml),运行中应用状态的监控;

 

缺点

  • SpringBoot仅适用于全新Spring项目。
  • 将传统Spring Framework项目转换为Spring Boot应用程序非常困难和耗时。
  • 集成度较高,太易了解底层。

 

SpringBoot原理

 

posted on 2019-12-06 15:17  风又奈何  阅读(511)  评论(0编辑  收藏  举报