Spring Boot 2.x基础教程:创建应用

1、IntelliJ IDEA创建Spring Boot应用

第一步:如下图操作,菜单栏中选择:File => New => Project…
在这里插入图片描述
第二步:选择后看到如下图:
在这里插入图片描述
其中Initial Service Url指向的地址就是Spring官方提供的Spring Initializr工具地址,所以这里创建的工程实际上也是基于它的Web工具来实现的;

第三步:点击Next出现如下工程窗口:

在这里插入图片描述
第四步:继续点击Next,进入选择Spring Boot版本和依赖管理的窗口
在这里插入图片描述

该界面不仅包含了Spring Boot Starter POMs中的各个依赖,还包含了Spring Cloud的各种依赖 
此处勾选Web,初始化项目demo支持web,继续Next,选择项目保存路径后单击Finish 完成项目创建。
2、项目结构解析

在这里插入图片描述
通过上述步骤就完成了基础项目的创建,如上图所示,Spring Boot的基础结构有三个文件如下所述:

①、src/main/java下的程序入口:SpringbootDemoApplication
②、src/main/resources下的配置文件:application.properties
③、src/test/下的测试入口:SpringbootDemoApplicationTests

生成的SpringbootDemoApplication和SpringbootDemoApplicationTests类都可以直接运行来启动当前创建的项目,由于目前该项目未配合任何数据访问或Web模块,程序会在加载完Spring之后结束运行。

3、项目依赖解析

打开pom.xml看看SpringBoot的项目依赖:
在这里插入图片描述

如上所示:

①、项目元数据:创建时候输入的Project Metadata部分,也就是Maven项目的基本元素,包括:groupId、artifactId、version、name、description等
②、parent:继承spring-boot-starter-parent的依赖管理,控制版本与打包等内容
③、dependencies:项目具体依赖,这里包含了spring-boot-starter-web用于实现HTTP接口(该依赖中包含了Spring MVC);spring-boot-starter-test用于编写单元测试的依赖包。更多功能模块的使用我们将在后面的教程中逐步展开。
④、build:构建配置部分。默认使用了spring-boot-maven-plugin,配合spring-boot-starter-parent就可以把Spring Boot应用打包成JAR来直接运行。

4、编写一个HTTP接口

创建HelloController类,如下图:
在这里插入图片描述
启动程序在浏览器输入:http://127.0.0.1:8080/hello返回Hello World,如下图:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值