MavenでJavaプロジェクトを作ろう (4/5)
作成:2014-06-14 10:35
更新:2015-04-23 08:42
更新:2015-04-23 08:42
■App.javaを編集する
では、プロジェクトの中身を編集して、ごくシンプルなアプリケーションを作っていきましょう。Mavenのプロジェクトでは、ソースコードファイル類は「src」内の「java」フォルダ内にまとめて作成します。この中に、プロジェクト作成時に指定したパッケージの階層のフォルダが作成されており、その中に「App.java」というファイルが作成されています。(/src/java/com/tuyano/libro/bootapp/の中です)
これを開いて、下のリスト欄のように記述しましょう。これがアプリケーション本体のプログラムです。内容について簡単に説明しましょう。
runメソッドは、ApplicationContextというクラスのインスタンスを返します。これは特に何も使っていませんので返値は省略してかまいません。
これを開いて、下のリスト欄のように記述しましょう。これがアプリケーション本体のプログラムです。内容について簡単に説明しましょう。
@SpringBootApplicationクラスには、このアノテーションがつけられています。こは、Spring Bootのアプリケーションにデフォルトで設定しておくものだ、と考えておいてください。この@SpringBootApplicationというアノテーションを付けることで、Spring Bootの起動クラスとして必要な機能が自動的に組み込まれます。
SpringApplication.run(App.class, args);mainメソッドで実行しているのは、わずかに1行だけ。SpringApplicationクラスの「run」メソッドを呼び出しています。これが、Spring Bootによるアプリケーションを起動するための処理です。引数には、このクラス(App.java)のClassと、引数となるString配列を指定します。
runメソッドは、ApplicationContextというクラスのインスタンスを返します。これは特に何も使っていませんので返値は省略してかまいません。
(by. SYODA-Tuyano.)
※プログラムリストが表示されない場合
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プログラミング入門」に戻る