Little Engineer

  • ホーム
  • BFF
  • ホーム
  • BFF
search
BFF実装

#20 [SpringBoot/KotlinでBFF]削除 DELETEの実装

2020.12.06

タスク情報を削除するAPIを実装する。 Controller層 クエリーパラメータに更新する対象のIDを指定、リクエストbodyはなし。レスポンスのHTTP statusはレスポンスデータが無いので204 No Cont...

BFF実装

#19 [SpringBoot/KotlinでBFF]更新 PUTのUnitTest

2020.12.05

Controller層 MockBeanアノテーションでService層をMock化した変数を用意PUTの実行で指定するbodyデータをJacksonのObjectMapperでObject->JSON変換して作成Moc...

Linuxコマンド

[Linuxコマンド]SED

2020.12.05

SEDを使用してファイル内の文字列置換。以下のようなファイルでnum-of-threadの値を10から20へ変更する。 application.yml コマンドsed ‘s/<置換前>/<置...

BFF実装

#18 [SpringBoot/KotlinでBFF]更新 PUTの実装

2020.12.05

タスク情報を更新するAPIを実装する。 Controller層 クエリーパラメータに更新する対象のIDを指定、リクエストbodyで更新する情報を受け取る。レスポンスのHTTP statusはPOSTと違い新規作成ではない...

BFF実装

#17 [SpringBoot/KotlinでBFF]新規追加 POSTのUnitTest

2020.12.03

Controller層 MockBeanアノテーションでService層をMock化した変数を用意POSTの実行で指定するbodyデータをJacksonのObjectMapperでObject->JSON変換して作成Mo...

BFF実装

[IntelliJ]TDDに便利なショートカットキー(Mac&Win)

2020.12.03

TDDで実装している時に便利なIntelliJのショートカットキー 操作 Mac Windows UnitTestを実行(カーソルがあたってる範囲) ⌃⇧R Ctrl+Shift+R Ctrl+Shift+F10 Uni...

BFF実装

#16 [SpringBoot/KotlinでBFF]新規追加 POSTの実装

2020.12.05

新規のタスクを追加するAPIを実装する。 Controller層 リクエストのbodyはタスク情報。レスポンスのHTTP statusは201 Createdを返す。bodyは追加したタスク情報を返す。 Service層...

BFF実装

コルーチン+WebClientで実行時エラー(ClassNotFoundException)

2020.11.23

KotlinのコルーチンとSpringのWebClinetを使って外部APIの呼び出しを並列化する処理(実装)を実行したら以下のような実行時エラーが発生 java.lang.ClassNotFoundException:...

BFF実装

コルーチンで外部APIを並列的に呼び出してawaitAllで待つ

2020.11.22

asyncで起動したコルーチンを使って外部APIを並列的に複数回呼び出して、結果をawaitAllで待つ処理の実装。 fun getTask(taskId: Int): Task { callApiInParallel(...

BFF実装

SpringBoot2.3.6でkotlinx-coroutines-coreのversionを1.4.1に指定したら実行時エラー

2020.11.22

以下のようにbuild.gradle.ktsでkotlinx-coroutines-coreのバージョンを最新で試してみようと思ってバージョン指定したら、コルーチンの箇所で実行時エラーが発生。 以下のようにkotlinx...

< 1 2 3 4 5 6 … 8 >

最近の投稿

  • ARスマホアプリ AirToDo のv1.1を公開しました
  • ARスマホアプリ AirToDo をリリースしました
  • AR関連の国内外のカンファレンス
  • [AR]iPhoneXで撮った写真で3Dモデルを生成
  • [WebAR]iOSのSafariでARを表示

アーカイブ

  • 2023年5月 (1)
  • 2023年2月 (1)
  • 2021年9月 (3)
  • 2021年5月 (1)
  • 2021年3月 (4)
  • 2021年2月 (6)
  • 2021年1月 (8)
  • 2020年12月 (12)
  • 2020年11月 (5)
  • 2020年10月 (10)
  • 2020年9月 (9)
  • 2020年8月 (5)
  • 2020年7月 (1)
  • 2018年6月 (2)
  • 2018年5月 (3)

ブログ内検索

  • プライバシーポリシー (当ブログ)
  • お問い合わせ

© 2025 Little Engineer All Rights Reserved.