[VSCode] 使用Spring Boot打印”Hello World!”
首先/首要的是/开始的时候
我用VSCode创建了一个使用Spring Boot构建的Web应用程序。这是一个非常简单的应用程序,只是在屏幕上显示”Hello World!”。
我想要建立一个开发环境
操作系统: Windows10 64位
Visual Studio Code 版本: 1.51.1
Java 版本: Java14
※将在Maven项目中创建。
准备开发环境
在VSCode中安装以下的扩展功能:
Java扩展包
https://marketplace.visualstudio.com/items?itemName=vscjava.vscode-java-pack
・Spring Boot 扩展包
https://marketplace.visualstudio.com/items?itemName=Pivotal.vscode-boot-dev-pack
创建项目
- Visual Studio Codeで「コマンドパレット」(Ctrl + Shift + p)を表示、Spring bootのプロジェクトを作成します。
在命令面板中的操作
-
- 选择「Spring Initializr: 生成一个Maven项目」
-
- 选择「指定Spring Boot版本」选择Spring Boot的版本。由于本次没有特别的要求,选择最新的(截至2020/12为止的2.4.0)版本。
-
- 选择「指定项目语言」选择使用的语言。本次选择Java。
-
- 输入「输入Group Id」输入包名。
-
- 示例:com.example
-
- 输入「输入Artifact Id」输入项目名。
-
- 示例:demo
-
- 选择「指定打包类型」选择打包类型:本次选择war。(也可以选择jar)
-
- 选择「指定Java类型」需要选择使用的Java版本,本次选择Java14。
由于这是一个Maven项目,需要搜索依赖关系。由于本次目的是「创建Web应用」和「显示页面」,所以选择以下两个依赖关系。
Spring Web
Thymeleaf
假如你要做到这一步,会被询问项目的保存位置。请选择项目的保存地点。
-
- 作成されるディレクトリは以下のような構成です。
DemoApplication.java, ServletInitializer.javaがデフォルトで実装されています。
|― src
| |― main
| | |― java
| | | |― com
| | | |― example
| | | |― demo(プロジェクト名)
| | | |― DemoApplication.java(デフォルトで作成される)
| | | |― ServletInitializer.java(デフォルトで作成される)
| | |― resources
| | |― static/ (静的ファイル)
| | |― templates/ (テンプレートファイル)
| | |― application.properties (環境独自の設定ファイル)
| |― test
| |― java
| |― com
| |― example
| |― demo(プロジェクト名)
| |― DemoApplicationTests.java
|― .gitignore
|― HELP.md
|― mvnw
|― mvnw.cmd
|― pom.xml (Mavenの設定ファイル)
创建应用程序
- /demo/src/main/java/com/example/demo/controller ディレクトリ配下にControllerクラスを作成します。(SampleController.java)
package com.example.demo.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class SampleController {
@RequestMapping("/sample")
public String sample() {
return "sample";
}
}
- /demo/src/main/templates内にsample.htmlを作成します。(sample.html)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Sample</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>
-
- Spring bootアプリケーションの実行
-
- VSCode左下の「SPRING-BOOT DASHBOARD」を選択し、[start] or [debug] を選択
- ※ Spring Bootに内包されたTomcatが起動し、実装したアプリがコンパイルされる。
确认
-
- ブラウザにて表示確認。”Hello World!”と表示されるはずです。
- http://localhost:8080/sample
结束了
-
- DBからデータ取得して表示させる等、より本格的なWebアプリケーション開発の記事を挙げる予定です。
- 乞うご期待!
请参考
我在VSCode中使用Spring Boot尝试显示“Hello World”。