为什么要用springboot开发

在没有spring boot的年代,搭建一个java项目非常麻烦,一大推配置文件需要搭建,而所用到的开源组件的依赖包又可能互相冲突,因此,在没有spring boot的年代,搭建一个完整的项目非常麻烦,往往搭建一个项目都要花两天的时间。

为什么要用springboot开发_第1张图片

在springboot出现后,这种情况改变了,不单是搭建项目的时间节省了,搭建开发环境的时间也节省了,以前把java代码跑起来需要借助tomcat能中间件,而springboot可以为我们内置了tomcat的中间件,我们把java代码跑起来,永远不再需要我们手工搭建中间件了。因此,springboot的优势可以归纳为下面的几点:

1、减少必要的配置文件,减少搭建项目的难度。
2、一个maven组件即可加载,避免不同组件jar包的冲突,减少了一些莫名其妙出错的可能性。3、整体代码量减少,配置文件简洁,易于学习和上手。

4、springboot工程可以内置tomcat插件,我们的代码不再需要运行在中间件,减少调试环境的搭建时间,将主要的经理花在业务代码上。

5、通过注解的方式注入对象,简洁易懂(以前注入对象的关系链写在xml文件里,错综复杂。

你可能感兴趣的:(java,springboot)