SpringBoot是什么

SpringBoot和SPring的渊源:

如果说Spring是一本藏在深山的武功秘籍,需要你自己去寻找,去修炼;那么SpringBoot就是有人告诉你这本秘籍在哪里,让你更方便的修炼绝世武功。这也就是为什么加上一个boot的原因。boot是引导的意思,就是向导。让你更加容易的和Spring做朋友。

所以SpringBoot的本质仍然是Spring,只不过有些人提前给你搭配好了一些快餐,让你不会那么的畏惧,畏难。SpringBoot的意义就是一些踩过很多雷,犯过很多错的大牛们,用他们以为的最佳实践给你封装好了一些常用的非业务功能的一些常用通用功能的特殊版的spring。这对于那些刚刚接触spring来说的人来讲,最起码会让他们少一些挫败感。

朋友,你想快速的了解Spring么,那么有一些人已经给你把最通用的配置封装好了,你只需要自己写极少量的代码,就可以运行起来一个小小的Hello world.

所以我们需要一个简单SpringMvc来和SpringBoot两个项目做一个Pk,看一看什么是SpringBoot。(todo)

美国独立宣言有如下几个段落:

我们认为下述真理是不言而喻的:人人生而平等,造物主赋予了他们若干不可让渡的权利,其中包括生命权、自由权和追求幸福的权利。

那么程序员,尤其是Spring开着程序员有什么权利呢?

1.SpringBoot为Spring开发者提供一个更快更容易的开端,万事开头难,开头如果顺利,入门容易了,精通还会远吗?

2.坚持开箱即用,不需要那么多繁琐的重复的配置,但是当需求发生变化需要自定义一些东西的时候,又能够快速的转身。即大象能跳舞,做一个灵活地胖子。

3.提供大量非功能性的通用模块,比如安全检查,健康检查,嵌入式服务器等等

4.杜绝代码生成,杜绝XML配置文件。当然了只是尽量去做

猜你喜欢

转载自my.oschina.net/u/1455908/blog/1568177