一、Spring Boot
如何创建
打开
IDE
上面这个图标,就是IDEA
,软件全名叫IntelliJ IDEA
,是用来开发Java
代码的。我将使用这个IDE
来创建、启动、编写Spring Boot
项目代码。
创建
Spring Boot
项目
我的IDEA
版本如上图所示,是2021.2.4
的版本。我也下载过最新版的,但是总是各种不尽人意,而且使用的各种插件与最新版也是各种不兼容,所以索性还是不升级最新版了。
言归正传,开始介绍如何创建Spring Boot
项目
首先呢,是IDEA
的启动后界面,是长的上面这个样子的。图中我加了文字标识。当然这是我的版本的,如果版本比我这个老的话,那界面就不一样了。
点击截图中的NEW PROJECT
会跳到下一个界面中,从这一步开始,才是真正的创建Spring Boot
项目。
在这个界面中,左侧的列表为IDEA
可以创建的工程,右侧则为每种工程可以配置的工程属性。这其中,Spring Boot
项目就是左侧列表中的Spring Initializer
。可以看到,我这里默认选择的就是这一项,因为我创建的上一个Java
工程就是Spring Boot
项目,所以IDEA
记住了我的选择。
那么右边的各个配置项都是什么含义呢
-
Server URL
: 获取Spring Boot
工程模板的地址。官方有官方的地址,但有的时候官方的下载会贼慢。为啥呢,毕竟在国外,不在国内。那么这里就有一个可以替代的地址,阿里的下载地址:start.aliyun.com
,使用这个地址就不用担心会因为网络问题下载不下来了。 -
Name
: 工程名 -
Location
: 工程存储的地址。简单的说就是想把项目放在电脑哪个目录下面 -
Language
: 支持的语言。注意,这里是编程语言,而不是中文英文那个语言哦。一般默认就是Java
,不需要进行改动 -
Type
: 工程使用的依赖管理工具类型。有Maven
和Gradle
两种可供选择,这里选择Maven
-
Group
: 工程的组。这个怎么写就看创建者了,一般是公司域名的反写。比如百度的域名是www.baidu.com
那么这个Group
就可以是com.baidu
-
Artifact
: 这个其实就相当于是工程的ID
一样,与Group
结合起来,用以和别的工程进行区分 -
Package name
: 工程中的包名称,默认的是Group
加Artifact
,不过可以自己进行修改 -
Project SDK
: 这个就是下载的JDK
-
Java
: 工程的JDK
版本,现在已经支持到15
了 -
Packaging
: 工程的打包方式。貌似现在没有多少用war
的方式进行部署了吧,都是用jar
方式进行部署,所以基本上是选择jar
那么上面这些就是一个工程所需要配置的各种项,这些都填写完的话,就可以点右下角NEXT
按钮进入下一步了
这就是点了NEXT
后的界面,选择依赖项。
最上面是工程会基于Spring Boot
的哪个版本来创建,左侧是可以选择的依赖,右侧是依赖介绍。选择完依赖后,可以点右下角的FINISH
来进入到下一步中。这里因为只是示例,所以就不选择任何的依赖了。
可以看到左侧的目录结构,是下面这样的
—— spring-boot-demo
|—— src
|—— .gitignore
|—— HELP.md
|—— pom.xml
|—— README.md
如果说和我这个不太一样,多出了一些别的目录或者文件,那没关系。多出来的那些文件或文件夹在我这是被隐藏掉的,因为基本上不会去操作。
-
src
: 主目录,存放主要的java
文件以及配置文件 -
.gitignore
:git
忽略文件列表 -
HELP.md
: 就是一个markdown
描述文件,没啥用 -
pom.xml
: 用过maven
应该都知道,这是管理整个项目依赖的地方 -
README.md
: 这是一个markdown
描述文件,和HELP.md
不同的是,项目发布到代码托管平台,比如gitee
、github
等。托管平台就会自动识别并展示这个文件的内容,是整个项目工程的描述文件
二、Spring Boot
如何启动
Spring Boot
项目启动呢,有这么三种启动方式:命令行启动,入口类启动,启动按钮启动
1.命令行启动
找到项目的jar
文件,使用命令java -jar file_name.jar
直接就可以启动
2.入口类启动
入口类所在目录:
—— spring-boot-demo
|—— src
|—— main
java
|—— package_name
|—— SprinBootDemoApplications
点击main
方法的最左侧的箭头,执行启动命令,即可进行启动。但是,如果没有箭头的话,说明项目还没有加载为maven
工程,需要设置一下。
设置方法:右键工程中的pom.xml
文件,倒数,有一个Add as Maven Project
,这个就是了。点击之后等一下下,项目就加载为Maven
项目了。同时也可以看到小箭头了。
3.使用启动按钮启动
如图示中的两个按钮。左边的尖头为直接启动,不做任何其他的操作。而右边的小虫子样子的按钮,为以debug
模式启动,以这个模式启动后,可以打断点,排查代码错误等。
未完待续…………