从命名上就能看出Spring boot的设计初衷是快速的启动Spring应用。Spring Boot本质上就是基于 Spring框架的应用,是“约定优先于配置”理念的最佳实践产物,帮助开发者更快速高效地构建Spring生态圈的应用。自动配置、起步依赖、Actuator是Spring Boot最重要的核心特性。
Spring Boot的优点可以从以下角度来看:
1)编码简单:内嵌servlet容器,通过main函数启动;java注解
2)配置简单:通过starter简化依赖配置;自动配置;
3)部署简单:独立运行java -jar;
4)监控简单:actuator,提供health监控
网友评论