后端环境搭建

来自小能手俱乐部
Root讨论 | 贡献2021年8月26日 (四) 06:48的版本
跳到导航 跳到搜索

Spring Boot 概述

Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot采用约定优于配置的方式,大量的减少了配置文件的使用。

一般我们把Spring Boot称为搭建程序的 脚手架 或者说是 便捷搭建基于Spring的工程脚手架 。主要的作用就是帮助开发人员快速构建Spring项目,并且尽可能的减少一切xml配置,做到开箱即用,快速上手,让开发人员关注业务而非配置。

Spring Boot简化了基于Spring的应用开发,只需要“run” 就能创建一个独立的、生产级别的Spring应用。Spring Boot为Spring平台及第三方库提供了开箱即用的设置,这样我们就可以简单的开始。多数Spring Boot应用只需要很少的Spring配置。

Spring Boot 的特性

  • 创建独立的Spring应用
  • 直接嵌入 Tomcat、Jetty 或Undertow(无需部署 WAR 文件)
  • 提供固定"启动器"依赖关系,以简化构建配置
  • 尽可能自动配置Spring和第三方库
  • 提供生产就绪型功能,如指标、运行状况检查和外部配置
  • 绝对没有代码生成,也没有 XML 配置要求

#Spring Boot 是什么

#为什么要用Spring Boot