SpringBoot入門


1.はじめてのSpringBoot

1-1 HelloWorld!

④DemoApplication.javaを以下のように修正します。

 DemoApplication.java

package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @SpringBootApplication @RestController public class DemoApplication { @RequestMapping("/") String home() { return "Hello World!"; } public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }

@RestControllerアノテーション @RestControllerを記述することで、このクラスがWEBアプリケーションとして 操作できるコントローラプログラムとして動作できるようになります。

@RequestMappingアノテーション @RequestMappingは、リクエストを受けたときの処理を記述します。 このプログラムの場合、"/"(ルート)にアクセスが来た場合の処理です。 例) @RequestMapping("/") → http://localhost:8080/でアクセスされた場合 @RequestMapping("/user") → http://localhost:8080/user/でアクセスされた場合