Spring Boot初识

1.Spring Boot的产生

随着动态语言的流行(Ruby,Scala,Node.js),Java的开发显得越来越笨重,繁多的配置,低下的开发效率,复杂的部署流程以及第三方技术集成难度大

因此,Spring Boot应运而生,它使用"习惯优于配置"的理念让你的项目快速运行起来,使用Spring Boot很容易创建一个独立运行,准生产级别的基于Spring框架的项目,使用Spring Boot你可以不用或者只需要很少的Spring配置

1.Spring Boot简介

Sping Boot的目的在于创建和启动新的基于Spring框架的项目,Spring Boot会选择最适合的Spring子项目和第三方开源库进行整合,大部分Spring Boot应用只需要非常少的配置就可以快速运行起来

Spring Boot是伴随着Spring4.0诞生的

Spring Boot提供了一种快速使用Spring的方式

2.Spring Boot的优点

  1)为基于Spring的开发提供更快的入门体验

  2)创建可以独立运行的Spring应用

  3)直接嵌入Tomcat或者Jetty服务器,不需要打包成war文件

  4)提供推荐的基础pom文件来简化Apache Maven配置

  5)尽可能地根据项目依赖来自动配置Spring框架

  6)提供可以直接在生产环境中使用的功能,如性能指标,应用信息

  7)开箱即用,没有代码生成,也无需XML配置,同时也可以修改默认值来满足特定的需求

  8)其他大量的项目都是基于Spring Boot之上的,如Spring Cloud

Spring Boot使编码,配置,部署,监控变得简单

猜你喜欢

转载自blog.csdn.net/ys_230014/article/details/84391314
今日推荐