博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《深入实践Spring Boot》一1.2 创建项目工程
阅读量:7247 次
发布时间:2019-06-29

本文共 1609 字,大约阅读时间需要 5 分钟。

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

1.2 创建项目工程

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

1.2.1 使用Maven新建项目

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

d5fc0f07302de9caa50deaa17407cbf58db4b3b0

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等,即生成了一个项目的一些初始配置和目录结构。

7fa9611c1e0fe3a37f30def1a202f1e59ba1f9d0

d44e75f6ca628c4fe40e2647ac9dca1d397ef873

6b577c260ed761f4335708b1c3665a8cff6ed036

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

1.2.2 使用Spring Initializr新建项目
新建一个Spring Boot项目,也可以使用Spring Initializr的方式,这种方式很简单,如图1-10所示。注意Initializr Service URL为,这将会连接网络,以查询Spring Boot的当前可用版本和组件列表。使用这种方式新建项目大体上也需要三个步骤。
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进入下一步。

6ec889e0dc4aeac861983f342d326f9f53a52d29

fec669080d23f1fe009e754cd5a9e84bf7c10292

291753524f96a5d29eb671b915510e534b54271f

3.输入项目名称

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

56d0e3800b05415a808bb6d2853b7afa5bb11d23

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

56d0e3800b05415a808bb6d2853b7afa5bb11d23

转载地址:http://aybbm.baihongyu.com/

你可能感兴趣的文章
《Unreal Engine 4蓝图可视化编程》一2.4 小结
查看>>
在 Linux 下使用 TCP 封装器来加强网络服务安全
查看>>
《操作系统真象还原》——0.28 MBR、EBR、DBR和OBR各是什么
查看>>
8 个构建容器应用的最佳实践
查看>>
《JavaScript面向对象编程指南》——2.6 条件与循环
查看>>
awk 系列:如何使用 awk 语言编写脚本
查看>>
在 Linux 上用火狐浏览器保护你的隐私
查看>>
《Hadoop MapReduce性能优化》一1.4 影响MapReduce性能的因素
查看>>
阿里云容器服务-高可用Kubernetes部署指南
查看>>
Make 命令教程
查看>>
Storm-源码分析-Stats (backtype.storm.stats)
查看>>
Java FP: 伪造闭包工厂,创建域对象
查看>>
《Linux C编程从入门到精通》一2.3 Linux中的代码编辑器vim
查看>>
《Redis入门指南》一5.1 PHP与Redis
查看>>
《Hack与HHVM权威指南》——1.6.2 未决的类型
查看>>
RPC综述 - PB, Thrift, Avro
查看>>
userdel 命令 - 从Linux系统中删除用户账户
查看>>
《Visual C++ 开发从入门到精通》——1.4 技术解惑
查看>>
属于自己的持续集成系统
查看>>
Java核心技术卷I基础知识2.4 运行图形化应用程序
查看>>