1.pringboot 背景
随着动态语言的流行(Ruby、Groovy、Scala、Node.js),java的开发显着格外的笨重:繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。
在上述环境下,Springboot应运而生,它使用“习惯优于配置”(项目中存在大量的配置,此外还有内置一个习惯性的配置,让你无须手动进行配置)的理念让你的项目快速运行起来。使用springboot很容易创建一个独立运行(运行jar,内嵌servlet容器)准生产级别的基于spring框架的项目,使用springboot 可以不用或者只需要很少的spring配置。