看完本章你将会:
从无到有,搭建并运行一个Spring Boot的 Hello World Web应用程序.
在开始之前,打开终端(win+R,输入cmd并回车)运行以下命令以确保安装了有效的Java和Maven版本:
没有java环境和maven工具的,麻烦自行下载安装,并配置环境变量,在此就不再赘述了,
开始
首先,你的项目需要一个存放的路径和文件夹,位置在哪按你喜欢的来,这里假设是在: F:\sublime text\workspace下,文件夹的名称就是你的项目名称,这里是: Demo_springboot,如图:
接着在该目录下新建pom.xml文件,pom.xml文件是maven项目的管理文件.用于项目描述、组织管理、依赖管理、构建信息管理.一句话就是,项目需要用到的jar包,它帮你管理.用你喜欢的文本编辑器打开该文件,并填写以下内容:
若排版混乱,请用你的编辑器格式化一下.注:把
在pom.xml文件的目录下,按住shift+右键,选择 在此处打开命令窗口,运行 mvn package 命令,可以看到输出信息,证明已经可以有效构建了.
由于我们要开发Web应用程序,因此我们要添加 spring-boot-starter-web依赖项,要添加必要的依赖项,请编辑pom.xml并把下方 spring-boot-starter-web 在parent 标签结束的下方添加 依赖项:
现在可以开始写代码了,在项目路径下新建如图 文件夹和文件:
因为maven的默认编译路径是这样,所以新建出这些文件夹
接着在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 ,如图:
这时,您打开Web浏览器输入localhost:8080,您应该看到以下输出:
至此,一个Hello World的Web应用就完成了!