使用SpringBoot创建并运行Hello World项目
首先
用SpringBoot + Thymeleaf + Maven来显示”Hello World”的步骤如下。
软件开发环境
操作系统:Windows 10
集成开发环境:Eclipse(4.15.0)
Java版本:11
构建工具:Maven
程序
展示「Hello World」的步骤如下:
1. 创建项目
2. 编辑pom.xml
3. 创建界面
4. 创建控制器
5. 执行
1. 创建项目

2. 编辑pom.xml
pom.xml是Maven的配置文件,用于存储与项目相关的信息。
例如,它包含有关项目构建、依赖库和插件等信息。
由于我们使用”Thymeleaf”,因此需要通过Maven安装库。
请打开pom.xml文件,并进行以下编辑。
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" 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">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.5.3</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.example</groupId>
<artifactId>demo</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>demo</name>
<description>Demo project for Spring Boot</description>
<properties>
<java.version>11</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<!-- ↓ ここから -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<!-- ↑ ここまで追加 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
3. 创建图像/画面

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org">
<head>
<title>Hello World</title>
<meta charset="utf-8" />
</head>
<body>
<h1>Spring Boot</h1>
<p>
<span th:text="${message}"></span>
</p>
</body>
</html>
画面的创建已经完成。
4. 制造控制器

package com.example.demo;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@Controller
public class HelloWorldController {
@RequestMapping(value = "/", method = RequestMethod.GET)
public String helloWorld(Model model) {
model.addAttribute("message", "Hello World!!");
return "index";
}
}
控制器的创建已经完成。
5. 进行
我们来执行下一个项目。
在项目上右键点击 > 选择 [运行] > [选择 Spring Boot App]。
请在启动之后,通过浏览器访问以下网址:
网址:http://localhost:8080/
