1. 什么是Spring Boot
SpringBoot对Spring的缺点进行改善和优化,基于约定大于配置的
思想,简化了Spring的开发,所谓简化是指简化了Spring中大量的
配置文件和繁琐的依赖引入。所以SpringBoot是一个服务于框架的
框架,它不是对Spring功能的增强,而是提供了一种快速使用
Spring框架的方式
2.Spring Boot的优点
在说spring的有点之前我们先说一下Spring的缺点。
首先什么是Spring呢?
Spring是一个非常优秀的轻量级框架,以IOC(控制反转)和AOP
(面向切面)为思想内核,极大简化了JAVA企业级项目的开发。
Spring的缺点
配置过于繁琐
引入的依赖过多,版本控制复杂
说完了Spring的缺点之后,迎面而来的就是我们的Spring Boot了
Spring Boot的优点
配置简单
引入依赖简单
提供了一些大型项目的非功能特性
3.SpringBoot核心功能
3.1 自动配置
SpringBoot项目自动提供最优配置,同时可以修改默认值满足特定
的要求
3.2 起步依赖
SpringBoot的依赖是基于功能的,而不是普通项目的依赖是基于
JAR包的。SpringBoot将完成一个功能所需要的所有坐标打包到一
起,并完成了版本适配,我们在使用某功能时只需要引入一个依赖
即可。
4.总结
以上就是Spring的介绍了,大家可见简单的看一下,对SpringBoot有一个简单的了解。