今回はJava、Maven、SpringBoot、Eclipseを使ってHello Worldを試したいと思います。
ブランクプロジェクト
SPRING INITIALIZRを利用してベースとなるプロジェクトを生成します。
https://start.spring.io/
Generate Projectからファイル(zip)を取得します。
そして、取得したzipを展開してworkspaceに配置後、Eclipseのimportから
Mave -> Exisiting Maven Projectsを選択してimportします。
そしてHello World
SPRING INITIALIZRによってpom.xmlに必要な設定はされています。
そして
MyappApplication.javaも、自動で生成されています。(たしか。。。)
package com.example.zzz; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class MyappApplication { public static void main(String[] args) { SpringApplication.run(MyappApplication.class, args); } }
あとは、以下のようにSpringのControllerを作成します。
HelloController.java
package com.example.zzz; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class HelloController { @RequestMapping("/") public String hello() { return "Hello World"; } }
最後に、プロジェクトを選択して右クリックメニューからRun asで
MyappApplicationクラスを指定してJavaアプリケーションを起動します。
http://localhost:8080/
にアクセスして確認したら、Hello Worldが返ってきました^o^