文章目录
SpringBoot
1 概述
- SpringBoot是一个Java软件开发框架(脚手架);
- 设计目的:简化项目的初始搭建以及开发过程,该框架机制使开发人员不再需要大量的手动依赖管理。
2 核心特性
-
起步依赖:创建SpringBoot工程时,开发者只需在项目中引入相应的起步依赖,SpringBoot就会自动配置所需的依赖项,从而简化了项目的依赖管理。
-
自动配置:SpringBoot能自动提供相关配置,针对很多Spring应用程序和常见的应用功能;如当SpringBoot检测到工程中存在某个注解或类时,它会自动将相关的bean注册到Spring容器中,而无需手动配置。
-
嵌入式服务(Tomcat):SpringBootgoon工程支持内嵌的web服务,可以将tomcat这样的服务直接嵌套到web依赖中。