一、 SpringBoot诞生的背景
1、在SpringBoot出现以前,使用spring框架配置web应需要大量的xml配置。
2、随着web项目集成软件的不断增多,xml配置文件也在不断地增多,项目的依赖管理也越发的复杂。
3、xml配置文件不但复杂,而且绝大部分属于模板配置,很多的配置是不断重复的。对新手非常的不友好。
加入小编的Java学习交流君羊(785794074)暗号:123
二、 SpringBoot改变了什么?
1、SpringBoot的目标不在为已解决的问题提供新的解决方案,简化对已有技术的开发体验。
2、使配置更加简单
3、使开发变得简单
4、使部署变得简单
三、 SpringBoot的主要特性
1、遵循约定大于配置的原则,简化配置
2、脱离XML配置文件,使用注解实现配置
3、内嵌Servlet容器,项目打包成jar包,运行更加方便
4、提供启动器,使得配置场景化,方便包管理,简化配置
5、快速与第三方类库整合,方便易用
6、与Spring cloud天然集成,spring boot是目前java体系内实现微服务最佳方案
1、在SpringBoot出现以前,使用spring框架配置web应需要大量的xml配置。
2、随着web项目集成软件的不断增多,xml配置文件也在不断地增多,项目的依赖管理也越发的复杂。
3、xml配置文件不但复杂,而且绝大部分属于模板配置,很多的配置是不断重复的。对新手非常的不友好。
加入小编的Java学习交流君羊(785794074)暗号:123
二、 SpringBoot改变了什么?
1、SpringBoot的目标不在为已解决的问题提供新的解决方案,简化对已有技术的开发体验。
2、使配置更加简单
3、使开发变得简单
4、使部署变得简单
三、 SpringBoot的主要特性
1、遵循约定大于配置的原则,简化配置
2、脱离XML配置文件,使用注解实现配置
3、内嵌Servlet容器,项目打包成jar包,运行更加方便
4、提供启动器,使得配置场景化,方便包管理,简化配置
5、快速与第三方类库整合,方便易用
6、与Spring cloud天然集成,spring boot是目前java体系内实现微服务最佳方案