SpringBoot简介

1.SpringBoot的由来

  SpringBoot为简化Spring应用开发而生,SpringBoot中的Boot一词,即为快速启动的意思。SpringBoot可以在零配置情况下一键启动,简洁而优雅。

  为了让Spring开发者痛快到底,Spring团队做了以下设计

  • 简化依赖:提供整合的依赖项,告别逐一添加依赖项的烦恼。
  • 简化配置:提供约定俗成的默认配置,告别编写各种配置的繁琐。
  • 简化部署:内置servlet容器,开发时一键即运行。可打包为 jar 文件,部署时一行命令即启动。
  • 简化监控:提供简单方便的运行监控方式。

  基于以上设计目的,Spring团队推出了SpringBoot 。

  Spring,Spring MVC,Spring Boot 三者比较

  • Spring相当于是一个引擎。
  • Spring MVC是基于Spring的一个MVC框架。
  • SpringBoot是基于Spring4的条件注册的一套快速开发整合包。

2.SpringBoot江湖地位

  由于SpringBoot设计优雅,实现简单,可以节省不少开发时间。所以SpringBoot的火爆是必然的,据了解,SpringBoot框架已经是Java企业级应用开发的主流框架了。

  所以不管出于哪种目的,为跳槽、为加薪等原因,SpringBoot都是Java开发旅途的重要风景。

3.SpringBoot学习基础

  SpringBoot非常好用,但是并不是0基础就可以直接上手的。

  在学习SpringBoot之前,最好是已经对Spring及SpringMVC框架有一定的了解。SpringBoot是一个快速开发框架,其技术基础几乎全部来源自Spring。

4.总结

  SpringBoot简单易用,可以快速上手,迅速提高开发效率,值得学习!

  为了升职加薪,加油吧兄弟们!!!

原文地址:https://www.cnblogs.com/bl123/p/14330531.html