libro
www.tuyano.com
初心者のためのSpring Bootプログラミング入門

MavenでJavaプロジェクトを作ろう (4/5)

作成:2014-06-14 10:35
更新:2015-04-23 08:42

■App.javaを編集する

では、プロジェクトの中身を編集して、ごくシンプルなアプリケーションを作っていきましょう。Mavenのプロジェクトでは、ソースコードファイル類は「src」内の「java」フォルダ内にまとめて作成します。この中に、プロジェクト作成時に指定したパッケージの階層のフォルダが作成されており、その中に「App.java」というファイルが作成されています。(/src/java/com/tuyano/libro/bootapp/の中です)

これを開いて、下のリスト欄のように記述しましょう。これがアプリケーション本体のプログラムです。内容について簡単に説明しましょう。

@SpringBootApplication
クラスには、このアノテーションがつけられています。こは、Spring Bootのアプリケーションにデフォルトで設定しておくものだ、と考えておいてください。この@SpringBootApplicationというアノテーションを付けることで、Spring Bootの起動クラスとして必要な機能が自動的に組み込まれます。

SpringApplication.run(App.class, args);
mainメソッドで実行しているのは、わずかに1行だけ。SpringApplicationクラスの「run」メソッドを呼び出しています。これが、Spring Bootによるアプリケーションを起動するための処理です。引数には、このクラス(App.java)のClassと、引数となるString配列を指定します。

runメソッドは、ApplicationContextというクラスのインスタンスを返します。これは特に何も使っていませんので返値は省略してかまいません。

※プログラムリストが表示されない場合

AddBlockなどの広告ブロックツールがONになっていると、プログラムリスト等が表示されない場合があります。これらのツールをOFFにしてみてください。

●プログラム・リスト●

package com.tuyano.libro.bootapp;

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

@SpringBootApplication
public class App {

    public static void main(String[] args) {
        SpringApplication.run(App.class, args);
    }
}
※関連コンテンツ

「初心者のためのSpring Bootプログラミング入門」に戻る