当前位置:嗨网首页>书籍在线阅读

01-Spring Boot简介

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

17.1.1 Spring Boot简介

Spring Boot是由Pivotal团队提供的全新Web快速开发框架,其设计目的是简化Spring框架的初始搭建及开发过程。从Spring 3.x开始,Spring社区的发展方向就是弱化XML配置文件而提升注解的重要性,最终Spring Boot伴随着Spring 4.0版本的发布而诞生。Spring Boot框架的核心就是自动配置,只要存在相应的JAR包,Spring Boot就可以自动添加依赖配置,从而使开发人员从烦琐的样板化配置中解脱出来。

除此之外,Spring Boot还具有以下几个特点。

  • 创建独立的Spring Application。
  • 内嵌了Tomcat、Jetty和Undertow等Web服务器,不需要部署WAR。
  • 提供定制化的Starter Pom来简化Maven配置。
  • 追求极致的Spring自动配置。
  • 提供系统监控、健康检查和外部配置等生产环境特性。
  • 零代码生成和零XML配置。

正是因为这些特点,Spring Boot才能逐渐成为快速应用开发领域的技术领导者。