11.1 Spring Boot简介
SpringBoot是伴随着Spring4.0诞生的。从字面理解,Boot是引导的意思,SpringBoot帮助开发者快速搭建Spring框架、快速启动一个Web容器等,使得基于Spring的开发过程更加简易。 大部分Spring Boot Application只要一些极简的配置,即可“一键运行”。
SpringBoot的特性如下:
- 创建独立的Spring applications
- 能够使用内嵌的Tomcat, Jetty or Undertow,不需要部署war
- 提供定制化的starter poms来简化maven配置(gradle相同)
- 追求极致的自动配置Spring
- 提供一些生产环境的特性,比如特征指标,健康检查和外部配置。
- 零代码生成和零XML配置
Spring由于其繁琐的配置,一度被人认为“配置地狱”,各种XML文件的配置,让人眼花缭乱,而且如果出错了也很难找出原因。而Spring Boot更多的是采用Java Config的方式对Spring进行配置。
当前内容版权归 JackChan1999 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 JackChan1999 .