天天看点

《深入实践Spring Boot》一1.2 创建项目工程

####本节书摘来自华章出版社《深入实践spring boot》一书中的第1章,第1.2节,作者陈韶健,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

现在,可以尝试使用idea来创建一个项目工程。如果是第一次打开idea,可以选择create new project创建一个新工程。如果已经打开了idea,在file菜单中选择new project,也能打开new project对话框,如图1-6所示。使用idea创建一个spring boot项目有很多方法,这里只介绍使用maven和spring initializr这两种方法来创建一个新项目。一般使用maven来新建一个项目,因为这样更容易按我们的要求配置一个项目。

使用maven新建一个项目主要有以下三个步骤。

《深入实践Spring Boot》一1.2 创建项目工程

1.选择项目类型

在图1-6中的project sdk下拉列表框中选择前面安装的java 1.8,如果下拉列表框中不存在java 1.8,可以单击new按钮,找到安装java的位置,选择它。然后在左面侧边栏的项目类型中,选择maven项目,即可使用maven作为项目的管理工具。至于maven中的archetype,因为我们并不打算使用其中任何一种类型,所以不用勾选,然后单击next进入下一步。

2.输入groupid和artifactid

在groupid输入框中输入“springboot.example”,在artifactid输入框中输入“spring-boot-hello”,version输入框中保持默认值,如图1-7所示,单击next进入下一步。

3.指定项目名称和存放路径

在project location编辑框中选择和更改存放路径,在project name输入框中输入与artifactid相同的项目名称:“spring-boot-hello”,如图1-8所示。

单击finish,完成项目创建,这样将在当前窗口中打开一个新项目,如图1-9所示。其中,在工程根目录中生成了一个pom.xml,即maven的项目对象模型(project object model),并生成了源代码目录java、资源目录resources和测试目录test等,即生成了一个项目的一些初始配置和目录结构。

《深入实践Spring Boot》一1.2 创建项目工程
《深入实践Spring Boot》一1.2 创建项目工程
《深入实践Spring Boot》一1.2 创建项目工程

下一节将使用这个项目工程来创建第一个使用spring boot开发框架的应用实例。

1.2.2 使用spring initializr新建项目

1.选择类型

可以使用默认选项,注意type为maven project,java version为1.8,packaging为jar,如图1-11所示。单击next进入下一步。

2.选择spring boot版本和组件

选择spring boot版本和spring boot组件,例如,在spring boot version中选择1.3.5,并勾选web项目组件,如图1-12所示,然后单击next进入下一步。

《深入实践Spring Boot》一1.2 创建项目工程
《深入实践Spring Boot》一1.2 创建项目工程
《深入实践Spring Boot》一1.2 创建项目工程

3.输入项目名称

选择存放路径后输入项目名称,如图1-13所示,这里使用demo作为项目的名称。

《深入实践Spring Boot》一1.2 创建项目工程

单击finish,将创建一个初始化项目,如图1-14所示。这个项目不但有完整的目录结构,还有一个完整的maven配置,并且生成了一个默认的主程序,几乎所有的准备工作都已经就绪,并且可以立即运行起来(虽然没有提供任何可用的服务)。这也是spring boot引以为傲的地方,即创建一个应用可以不用编写任何代码,只管运行即可。

《深入实践Spring Boot》一1.2 创建项目工程