springboot的概述优缺点

一.springboot

1.1 概述

springboot提供了一种快速使用spring的方式,基于约定由于配置的思想,可以让开发人员不必在配置与逻辑业务之间进行思维的切换。全身心的投入到逻辑业务的代码编写中,从而大大提高开发的效率,一定程度缩短项目周期。

springBoot提供了一种快速开发spring项目的方式,而不是对spring功能上的增强

1.2 spring的缺点

1.配置繁琐

2.依赖繁琐,版本冲突

1.3 springboot的优点

1.自动配置
2.起步依赖,依赖传递
3.辅助功能

1.4 spring-boot-starter-parent的执行流程

1.spring-boot-starer-parent中定义了各种技术的版本信息,组合了一套最优搭配的技术版本。
2.在各种starter中,定义了完成该功能需要的坐标集合,其中大部分版本信息来自于父工程
3.我们的工程继承于parent,引如starter后,通过依赖传递,就可以简单方便获得需要的jar包,并且不会存在版本冲突等问题。

猜你喜欢

转载自blog.csdn.net/u011066470/article/details/114314480