ごっそログ

勉強したことなどを書いていきます

Nuxt 3+Spring BootでREST API #2 HTTPリクエストを受け付けるコントローラを作成する

目次

  • コントローラクラスを作成する
  • リクエストを返すことを確認する

コントローラクラスを作成する

com.sample.apicontrollerのパッケージを切って、以下のヘルスチェック用コントローラクラスを作成する。

package com.sample.api.controller;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("healthcheck")
public class HealthCheckController {

    @RequestMapping(method = RequestMethod.GET)
    public String healthCheck() {
        return "OK";
    }
}

ヘルスチェックはAWSにデプロイした際にALBからのヘルスチェックを受けるためにも使用する。(後述)

リクエストを返すことを確認する

Postmanから http://localhost:8080/healthcheck にアクセスする

OKが返ってくればOK