[SpringBoot/KotlinでBFF]Repository層で呼び出す外部APIのMockを簡易的にSpringBootで作るツイートシェアはてブ送るPocket#4で作ったFrontend向けのモデルを2つの外部APIから取得する想定で、簡易外部APIを2つ用意する。ServerといったMockツールで簡単に作ることもできるけど、何かとローカル環境でテストしたい時に融通が効くかなと思うのでSpringBootで作ってしまう。Date)ポート番号ローカル環境でメインのアプリとは別で同時に起動させる必要があるのでSpringBootの機能を使ってWebアプリのポート番号をデフォルト8080から変更する。SpringBootのプロジェクトを作ると自動的に設定ファイルapplication.propertiesが用意されている。最近はyaml形式がよく使われるように思うので、ここではapplication.ymlにリネームして以下のように設定、ここではポート番号50000とする(well-knownポートと1024-49512の登録ポートは他のアプリで使われる可能性があるので避けておく)。“http://localhost:50000/tasks/12345“{"taskId":12345,"title":"タスクのタイトル","description":"タスクの詳細説明","created":"2020-09-16T11:26:36.328+00:00"}User情報を返すAPI同じ手順でタスク担当者のユーザー情報を返す想定のAPIも作ってみる。冗長かもしれないけどプロジェクトから別途作る。チェックマークに3Dのパンダが使えるようになりました。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Kotlin、個人ではARのスマホアプリを開発しています。