Spring Bootのサンプルプログラムをつくってビルドしてみました
 OSはWindowsを使いました

 内容は Spring クイックスタートガイド に沿っています

準備

 Javaが使えるようになっていることが必要です。JDKのセットアップの詳細はこちら↓に記載しています
JDK (Java Development Kit) - [Windows]初めてApache Tomcatをセットアップ

 Maven, Tomcat, Spring Boot はインストール不要です

Spring Initializrでひな形をつくります


 まずは Spring Initializr のサイト↓を開きます
Spring Initializr

 次のような感じで設定します。
 Spring Boot のバージョンは、特に制約が無ければ括弧がないものの中で大きな数値を選びます。Packaging はウェブ用の『War』を選びます。Java のバージョンはお使いの環境にあわせます
 右側のDependencies で『Spring Web』を追加します

 設定が終わったら『GENERATE』ボタンを押します。ダウンロードが始まります

ひな形を更新します

 ダウンロードしたひな形を展開します
 これからは、先の『Package name』に設定した値を『パッケージ名』、『Name』に設定した値を『ネーム名』と表記します
 展開したフォルダの中にある src\main\java\パッケージ名\ネーム名Application.java をメモ帳で開きます

元はこんな感じです↓

package パッケージ名;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class HelloApplication {

	public static void main(String[] args) {
		SpringApplication.run(HelloApplication.class, args);
	}

}

追記したものはこんな感じになります↓ 太字の行を追加します

package パッケージ名;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

@SpringBootApplication
@RestController
public class HelloApplication {

	public static void main(String[] args) {
		SpringApplication.run(HelloApplication.class, args);
	}

	@GetMapping("/hello")
	public String hello(@RequestParam(value = "name", defaultValue = "World") String name) {
		return String.format("Hello %s!", name);
	}

}

 ファイルを保存して閉じます

ビルドします

次の手順でビルドと動作確認ができます

  1. Windowsコマンドプロンプトを開きます
  2. ひな形の中にある pom.xml が置かれたフォルダへ移動します
  3. 『mvnw clean package spring-boot:run』コマンドを実行します
  4. 『… : Started HelloApplication in …』と表示されて画面が止まるまで待ちます(コマンドは終了しません)
  5. ブラウザを開きます
  6. http://localhost:8080/hello へアクセスします
  7. ブラウザに『Hello World!』と表示されます

 Windowsコマンドプロンプトを終わるときはキーボードから「Ctrl + C」キーを押します

 Windowsバッチをつくるとこうなります

cd /d "%~dp0"
call mvnw clean package spring-boot:run

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

.htaccess (2) @False (3) @True (5) ByRef (3) ByVal (3) CGI (6) cron (2) CSS (8) Excel (3) False (3) Goto (3) HTML (4) httpd.conf (2) if (3) Java (5) Java Servlet (3) Linux (3) List (3) Lotus Script (35) Lotus 式言語 (28) ls (2) MariaDB (4) Notes/Domino (12) null (5) Option Compare (3) Path (3) PHP (5) Python (7) Spring Boot (3) True (3) UTF-8 (4) VBScript (29) Windows (9) インストール (6) セットアップ (2) ダウンロード (2) ノーコード (4) ファイル一覧 (2) ローコード (3) 変換 (3) 変数 (3) 比較方法 (7) 環境変数 (4) 配列 (4) 開発環境 (4)