1.3 Spring Boot 核心技术
1.3.1 起步依赖
- 为项目的依赖管理提供帮助。起步依赖其实就是特殊的Maven,利用了传递依赖解析,把常用库聚合在一起,组成几个为特定功能而定制的依赖。
1.3.2 自动配置
- 针对很多Spring应用程序常见的应用功能,Spring Boot能自动提供相关配置。
1.3.3 命令行界面
- 一个可选特性,借此你只需要写代码就能完成完整的应用程序,无需传统项目构建。
1.3.4 Actuator
- 提供在运行时监视应用程序内部情况。例如:配置的Baean,线程的当前状态,自动配置做的决策,内存用量、垃圾回收、Web请求等。