SpringBoot学习之路---开始

以前刚刚接触Spring的时候,观看它的源码,经常会被它的设计模式所惊到,十分佩服这个组织。

后期自己学完了Spring+SpringMVC+Mybatis框架,并且自己也做了几个小项目。不得不说框架用起来真的是方便(爽),但是经常会被各种繁琐的配置文件所困扰,一下东配一下,一下西配一下。各种常用的组件还要记起来,不然到时候查的话还要组织语言去搜索关键字。

在这种情况下,上网听各前辈了解到了SpringBoot的优势,能够简化大量的xml配置。俗称 “约定大于配置” ,这个我下一篇博客在介绍,而且部署项目特别快速,不用再去配置各种xml文件和maven坐标依赖,只需一个启动器和主类就搞定了,甚至连tomcat等服务器都不需要,因为它内置了!所以不用导出war包,一个java -jar命令即可以执行

它能帮助我们开发者更高效率的开发web应用。同时SpringBoot也运用在最近很火的微服务架构上,能够帮助每个单元快速建立,能够整合SpringCloud和SpringCloudDataFlow进行微服务上的开发。
Spring官网首图
还整合了Spring的技术栈,它彷佛又向一本西游记一样,里面糅合了唐僧师徒四人的故事、各种各样的牛鬼蛇神等等。使开发和部署变得快速。

今天开始时不时记录自己的SpringBoot学习之路,虽然开发变得简单,但原理性的东西还是要慢慢吃透,共勉。

你可能感兴趣的:(SpringBoot)