Spring Framework时代

无论Spring Framework使接口如何简化,设计如何优美,由于自身并非容器,基本上不得不随着Java EE容器启动而装载。
Spring Boot的出现,改变了Spring Framework甚至Spring技术体系的现状

Spring Boot简介

Spring Boot官网: https://spring.io/projects/spring-boot
image.png
使得构建独立的Spring生产级别应用变得简单。
开发人员只需要关注Spring Boot的版本,不需要关注下游依赖的版本信息

Spring Boot的特性

官网说明的Spring Boot特性如下

  • 创建独立的Spring应用
  • 直接嵌入Tomcat、Jetty、Undertow等Web容器(不需要部署WAR文件)
  • 提供固化的start依赖,简化构建配置
  • 当条件满足时自动地装备Spring或第三方类库
  • 提供运维特性(指标信息、健康检查及外部化配置)
  • 无代码生成,不需要XML配置

这个家伙很懒,啥也没有留下😋