@Controllerは、指定したクラスがコントローラであることを示す。
Controller (Spring Framework API) - Javadoc

ここまでフォルダを作って

VSCodeでOpen Folderでここを開く

Spring Boot Extension Packを入れる。

Create Maven Project

3.5.5


Group Idはたぶんパッケージ名

Artifact Idがたぶん基本はプロジェクト名だが、命名規則が厳しいので、小文字で始まるacで。

Jarらしいです。

21

ここはSpring Webと

Thymeleaf

この2つを選択したということで、これを押す。

このフォルダの下につくるということで

こんな感じでできる
AcApplication.javaは、
こうなる。

IndexController.javaを追加して、
こう書く。
"index"と書くと、これは文字列を表示するのではなく、indexというページを表示する。
それは

resources/templatesの下のindex.htmlを指す。
index.htmlは、
こう書く。

Ctrl + '`'(バッククォート)でterminal表示

acフォルダ行って、mvn spring-boot:run
ビルド失敗するので、

これで

21だから合ってるはずだが

こっちも21だしねえ。

JAVA_HOMEが8だったのが原因か。21に戻した。

お、起動できたかな。

表示された