Building a RESTful Web Service

Spring

  • Getting Started | Building a RESTful Web Service
    • @SpringBootApplication
      1. @Configuration
      2. @EnableAutoConfiguration
      3. @ComponentScan
    • @RestController RESTコントローラークラスである事を宣言。
      1. @Controller
      2. @ResponseBody
      • @GetMapping HTTP GET に該当。メソッドに付与。
        • @RequestParam リクエストパラメータに該当。メソッドの引数に付与。

感想

kameyatakefumi.hatenablog.com

前回行った内容にプラスアルファしたもの。
git clone ではなく、 https://start.spring.io/ を利用してプロジェクトを生成した。
Visual Studio Code のコード補完、コード生成が、かなり使える。

Greetingクラスに、アノテーションを付与せずにレスポンスJSONに変換してくれるのは便利ですね。

このページで大事なのはアノテーションの説明でしょうね。