Building a RESTful Web Service
Spring
- Getting Started | Building a RESTful Web Service
- @SpringBootApplication
- @Configuration
- @EnableAutoConfiguration
- @ComponentScan
- @RestController RESTコントローラークラスである事を宣言。
- @Controller
- @ResponseBody
- @GetMapping HTTP GET に該当。メソッドに付与。
- @RequestParam リクエストパラメータに該当。メソッドの引数に付与。
- @SpringBootApplication
JDK
- AdoptOpenJDK - Open source, prebuilt OpenJDK binaries
- JDK-11.0.7.10
- HotSpot
感想
前回行った内容にプラスアルファしたもの。
git clone ではなく、 https://start.spring.io/ を利用してプロジェクトを生成した。
Visual Studio Code のコード補完、コード生成が、かなり使える。
Greetingクラスに、アノテーションを付与せずにレスポンスJSONに変換してくれるのは便利ですね。
このページで大事なのはアノテーションの説明でしょうね。