本节重点

从 0 开⁡始搭建后端和前端项‍目,会后续正式开发‍项目打好基础。

包括:

本节教程的⁡后端和前端互不影响‍,可以按需独立学习‍,建议优先学习自己⁡求职方向的内容。

一、后端项目初始化

环境准备

1)安装的 JDK 版本必须 >= 17,推荐使用 21 版本!

可参考视频安装 JDK:https://www.bilibili.com/video/BV14SUNYREv8

2)MyS⁡QL 数据库最好安‍装 8.x 版本,‍或者 5.7 版本⁡。

新建项目

在 IDE⁡A 中新建项目,选‍择 Spring ‍Boot 模板、M⁡aven、JDK ‏21,配置如图:

选择 Sprin⁡g Boot 3.5.x 版本,‍必须添加的依赖包括 Spring‍ Web、MySQL、Lombo⁡k,Spring Boot De‏vTools 可以按需选取:

当然,后续通过修改 Maven 配置添加依赖也是可以的。

💡 小提示,如果 Lombok 依赖报错的话,可以手动指定 Lombok 的版本,修改 pom.xml 的代码:

<dependency>
  <groupId>org.projectlombok</groupId>
  <artifactId>lombok</artifactId>
  <version>1.18.36</version>
  <optional>true</optional>
</dependency>

点击创建,⁡就得到了一个 Sp‍ring Boot‍ 项目,需要等待 ⁡Maven 为我们‏安装依赖。