1. Spring Boot是什么?
以往我们构建一个新的spring小项目,也需要做许多的配置工作,依赖管理,spring配置文件,等等,成功启动还要配置应用服务器Tomcat等。 一套流程下来我们会费很多功夫。
而boot的出现解决了上面所说的问题。他建立在现有的spring框架之上帮助我们以最少的工作量,构建使用spring项目。
简化了使用 Spring 的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。
2. 有哪些优点?
- 简化Maven配置,避免各种版本的冲突,starters自动依赖与版本控制
- 内嵌了web容器,可独立运行
- 大量自动配置,简化开发
- @Configuration配置类实现更少的配置
- 方便集成主流框架
- 上手简单
网友评论