版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
1、Spring Boot能够简化Spring应用程序的开发
2、Spring Boot特性
- 自动配置:针对很多Spring应用程序常见的应用功能,Spring Boot能自动提供相关配置。
- 起步依赖:告诉Spring Boot需要什么功能,它就能引入需要的库。
- 命令行界面:这是Spring Boot的可选特性,借此你只需写代码就能完成完整的应用程序, 无需传统项目构建。
- Actuator:让你能够深入运行中的Spring Boot应用程序,一探究竟。
3、Spring Boot入门
- 从根本上说,Spring Boot项目就是普通的Spring项目,只是Spring Boot对Spring进行了优化,Spring项目中的技术或工具都能应用于Spring Boot项目
- 区别就是上面说的Spring Boot的新特性
- Spring Boot可以使用Spring Boot CLI快速开启项目
3.1 安装Spring Boot CLI
详见《Spring Boot实战(第四版)》1.2.1节 安装 Spring Boot CLI ,推荐手动安装方式,即下载后解压,添加环境变量。
书中给的下载链接已经失效,可点击这里下载。
3.2 使用 Spring Initializr 初始化 Spring Boot 项目
Spring Initializr本质上就是一个Web应用程序,它能为你生成Spring Boot项目结构。
Spring Initializr有几种用法。
- 通过Web界面使用。
- 通过Spring Tool Suite使用。
- 通过IntelliJ IDEA使用。
- 使用Spring Boot CLI使用。
各种方法的具体使用详见《Spring Boot实战(第四版)》1.2.2节使用 Spring Initializr 初始化 Spring Boot 项目