超详细Spring Boot成长之路(一): 从新建一个文件夹说起

看完本章你将会:

从无到有,搭建并运行一个Spring Boot的 Hello World Web应用程序.


在开始之前,打开终端(win+R,输入cmd并回车)运行以下命令以确保安装了有效的Java和Maven版本:

java和maven,应在此版本及以上

没有java环境和maven工具的,麻烦自行下载安装,并配置环境变量,在此就不再赘述了,

开始

首先,你的项目需要一个存放的路径和文件夹,位置在哪按你喜欢的来,这里假设是在: F:\sublime text\workspace下,文件夹的名称就是你的项目名称,这里是: Demo_springboot,如图:

新建完应为空,这里已经新建了文件

接着在该目录下新建pom.xml文件,pom.xml文件是maven项目的管理文件.用于项目描述、组织管理、依赖管理、构建信息管理.一句话就是,项目需要用到的jar包,它帮你管理.用你喜欢的文本编辑器打开该文件,并填写以下内容:

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0

com.example

Demo_springboot

0.0.1-SNAPSHOT

org.springframework.bootspring-boot-starter-parent2.1.6.RELEASE

若排版混乱,请用你的编辑器格式化一下.注:把的值改成你的项目名称.

在pom.xml文件的目录下,按住shift+右键,选择 在此处打开命令窗口,运行 mvn package 命令,可以看到输出信息,证明已经可以有效构建了.

运行mvn package

由于我们要开发Web应用程序,因此我们要添加 spring-boot-starter-web依赖项,要添加必要的依赖项,请编辑pom.xml并把下方 spring-boot-starter-web 在parent 标签结束的下方添加 依赖项:

org.springframework.bootspring-boot-starter-web

添加依赖

现在可以开始写代码了,在项目路径下新建如图 文件夹和文件:

因为maven的默认编译路径是这样,所以新建出这些文件夹

src/main/java/Example.java

接着在Example.java中编写如下代码: 

import org.springframework.boot.*;

import org.springframework.boot.autoconfigure.*;

import org.springframework.web.bind.annotation.*;

@RestController

@EnableAutoConfiguration

public class Example {

@RequestMapping("/")

String home() {

return "Hello World!";

}

public static void main(String[] args) {

SpringApplication.run(Example.class, args);

}

}

大功告成,现在就来运行它.回到你的项目根目录,运行 mvn spring-boot:run ,如图:

回到根目录,这里已经运行过,所以生成了target文件夹


运行 mvn spring-boot:run

这时,您打开Web浏览器输入localhost:8080,您应该看到以下输出:


访问localhost:8080

至此,一个Hello World的Web应用就完成了!

你可能感兴趣的:(超详细Spring Boot成长之路(一): 从新建一个文件夹说起)