SDKMANを使ってSpringBootのインストールを試してみました

久しぶりにSpringBootを復習してみようとドキュメントを読んでいるとSDKMANを使ったインストール方法と、WebApplicationをGroovyを使ったサンプルがSpring Boot Reference Guideここで紹介されていたので試してみました。

インストール

  • 以下のコマンドでインストール
sdk install springboot
  • インストール確認

groovyでweb applicationを実装

  • app.groovy

上記のドキュメントを実装

@RestController
class ThisWillActuallyRun {
    @RequestMapping("/")
    String home() {
        "Hello World!"
    }
}
  • 起動コマンド
spring run app.groovy
  • ブラウザ画面

Javaでも動作するかを試してみました

上記のドキュメントを実装

import org.springframework.boot.*;
import org.springframewowk.boot.autoconfigure.*;
import org.springframework.boot.stereotype.*;
import org.springframework.web.bind.annotatin.*;

@RestController
@EnableAutoConfiguration
public class Example {
    @RequestMapping("/")
    String home() {
        return "Hello World!(Java) ";
    }

    public static void main(String... args) throws Exception {
        SpringApplication.run(Example.class , args);
    }
}
  • 起動コマンド
spring run Example.java
  • ブラウザ画面


Javaでもコンパイルしないで動作しました。すごく便利です!