最开始还是要先介绍一下做这个系列文章的初衷,随时笔者年纪越来越大,记性反而越来越差,上个月学的一些知识,一段时间不用基本又全交回去,身体机能的下降一直困扰这笔者。突然有个外部刺激使笔者又燃起高昂的斗志,不能就此妥协!耳边突然传来我姥姥的潺潺教导:“好脑子不如烂笔头”!,对呀,脑子记不住,写下来不就行了么!只要别把写下来的东西弄丢了就完了。
为什么选择以上这个内容呢,其实完全是个人学习的一个记录,没想着能对别人有什么帮助,如有有幸您搜到本系列那也算是咱们的缘分,有哪块您觉得写的欠妥的地方也可以提出来,我不一定会听,但是您要是骂街,我肯定还嘴。说跑偏了又,反正一句话,本系列文章对我自己帮助很大,同时也希望能给您带来一丢丢价值。后边的系列内容不会再出现闲篇儿,直接上干货,啰嗦完,开整!
STEP 1 选择并下载IDE(开发工具)
推荐使用的IDE:IntelliJ IDEA
官方下载地址:https://www.jetbrains.com/idea/
推荐理由:工欲善其事必先利其器,目前最流行的IDE,不要在选择这种事上面浪费太多时间。
STEP 2 开发环境准备
一、JDK 1.8+:Spring Boot 2.x 要求 JDK 1.8 环境及以上版本。另外,Spring Boot 2.x 只兼容 Spring Framework 5.0 及以上版本。
官方下载地址:https://www.oracle.com/cn/java/technologies/javase/javase-jdk8-downloads.html
建议使用1.8(8.0)版本,相对最稳定的版本,一般企业级项目还是会优先考虑使用该版本JDK。
二、Maven 3.2+:为 Spring Boot 2.x 提供了相关依赖构建工具是 Maven,版本需要 3.2 及以上版本。使用 Gradle 则需要 1.12 及以上版本。使用 Maven 对 Spring Boot 工程进行依赖和构建管理。
STEP 3 创建项目
一、打开IDEA
二、点击Create New Project
三、设置项目基础配置
四、项目基础信息
五、 添加项目初始依赖框架
六、 确认项目名称
直接下一步
七、项目创建成功
下一章传送门:
补充知识点:
“使用Spring Initializr与Maven创建项目的区别?” —— 两者都可以创建Maven项目,本质上没多大区别,只在pom依赖的引入时间上有所不同。
- 使用“spring initializr”创建项目,可以直观的手动勾选依赖,项目创建成功后pom.xml中会自带依赖;
- 使用“Maven”创建项目,需要自己在pom.xml文件夹中添加依赖(适合网络环境差的情况下使用)。
名词解释:
IDE:集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。
JDK:(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一堆Java工具和Java基础的类库。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握 JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司,还有GNU组织开发的JDK等等。
Maven:Maven是一种构建工具(打包项目)、依赖管理工具(资源依赖管理工具:主要用于集成资源)、项目信息聚合工具。
Starter:Starter从简单来讲就是引入了一些相关依赖和一些初始化的配置。