🔎什么是SpringBoot
Spring Boot 是一个框架
Spring 的诞生是为了简化 Java 开发
SpringBoot 的诞生是为了简化 Spring 开发
🔎SpringBoot的优点
- 快速集成框架, Spring Boot 提供了启动添加依赖的功能, 用于秒级集成各种框架
- 内置运行容器, 无需配置 Tomcat 等 Web 容器, 直接运行和部署程序
- 快速部署项目, 无需外部容器即可启动并运行项目
- 可完全抛弃 XML, 使用注解和配置的方式进行开发
- 支持更多的监控指标, 可更好的了解项目运行情况
🔎SpringBoot的创建
通过Idea创建SpringBoot
SpringBootHelper插件
在创建 Spring Boot 项目之前
需要先安装 Spring Boot Helper 插件(针对社区版 Idea)
安装前Spring Boot Helper
→ 安装后Spring Initializr and Assistant
Spring Boot Helper 插件可能收费, 建议选择免费的 Idea 版本进行下载
Idea 版本为 2022.1.x 之前即可
推荐 Idea 版本为 2021.3.2
SpringBoot的创建
File → New → Project
选择 JDK1.8
选择 Spring Initializr
点击 Next
Project type 设置为 Maven
Java Version 设置为 8(JDK1.8)
点击 Next
选择对应的 Spring Boot version
Spring Boot 3.x 对应 JDK17
Spring Boot 2.x 对应 JDK1.8
SNAPSHOT 代表不稳定, 尚处于开发的版本(快照版本) → 不建议使用
推荐选择 2.7.12
添加常见的依赖
- Spring Boot DevTools
- Lombok
- Spring Web
点击 Next
为项目命名
项目创建好之后的页面
此时的 DemoApplication.java 是橙色的, 表示还没有进行初始化
右键单击红框部分
弹出如下界面
点击红框部分
勾选 Maven
点击 OK