第1章 Spring Boot入门

第1章 Spring Boot入门,第1张

第1章 Spring Boot入门 第1章 Spring Boot入门 1.1 Spring Boot概述

Spring Boot是由Pivotal团队提供的基于Spring的全新框架,旨在简化Spring应用的初始搭建和开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring官网给的定义是:Spring Boot是所有基于Spring开发项目的起点。
Spring Boot集成了绝大部分目前流行的开发框架,就像Maven集成了所有的JAR包一样,Spring Boot集成了几乎所有的框架,使得开发者能快速搭建Spring项目。
Spring Boot的核心设计思想是“约定优于配置”。基于这一设计原则,Spring Boot极大地简化了项目和框架的配置。比如在使用Spring开发Web项目时,我们需要配置web.xml、Spring和MyBatis等,还需要将它们集成在一起。而使用Spring Boot一切将变得极其简单,它采用了大量的默认配置来简化这些文件的配置过程,只需引入对应的Starters(启动器)。

Spring Boot可以构建一切。设计它就是为了使用最少的配置,以最快的速度来启动和运行Spring项目。

1.1.1 Spring Boot的背景

多年来,随着Spring的飞速发展,新功能不断增加,Spring变得越来越复杂。通过访问Spring官网就可以看到Spring的所有子项目和组件框架,如此多的子项目和组件使得Spring逐渐笨重起来,这显然已经无法适应云计算和微服务时代的发展趋势。
于是Spring Boot应运而生。Spring Boot建立在Spring基础之上

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5718798.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-18

发表评论

登录后才能评论

评论列表(0条)

保存