Little Engineer

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

RestTemplateでコルーチンを使おうとして失敗

2020.11.22

結論的にはRestTemplateではなくWebClientを使用する。SpringBootでRestTemplateを使って外部APIを並列的に呼び出すためにコルーチンを使用したら並列的に呼び出されずに直列的に呼び出さ...

BFF実装

Docker-ComposeでAPI用のMySQLを用意する

2020.10.31

APIのデータ保存用のMySQLをローカル環境に用意したいのでDockerを使用して用意する。 DockerインストールDocker Desktopをダウンロード(MAC)Docker公式ページ See Docker D...

BFF実装

Gradleのtestタスクをコマンド実行したらJavaのバージョンが低くてFAILEDになった時の対処法

2020.10.22

UnitTestをGradleをコマンド実行したらFAILEDとなり失敗。結論的にはローカル環境のJavaのバージョンが低かった。 build/reports/tests/test/index.htmlを確認すると以下の...

BFF実装

[IntelliJ][Gradle]コードカバレッジの取得方法

2021.02.23

IntelliJ テストしたいディレクトリで右クリック -> “Run <target> with Coverage”を実行 結果カバレッジツールウィンドウが表示され確認できる。...

BFF実装

IntelliJでファイル保存時の自動フォーマット設定

2020.10.20

IntelliJにSave Actionsプラグインをインストールmenu -> Preferences-> Plugins -> input “save actions” -> install ...

BFF実装

#15 [SpringBoot/KotlinでBFF]定数の追加

2020.10.17

const valを使う(Javaのpublic static finalと同義) 定数名はUPPER_SNAKE_CASEを使う 基本的にクラス内に定義する const val UNKNOWN_USER_NAME: S...

BFF実装

#14 [SpringBoot/KotlinでBFF]Infoログの出力

2020.10.11

引数にログを出力するクラスのclassオブジェクトを指定し、LogFactoryクラスのgetLogでログ出力用のオブジェクトを作る infoメソッドで出力したい文字列を指定 @RestController @Reque...

BFF実装

#13 [SpringBoot/KotlinでBFF]アプリケーションログのファイル出力

2020.10.11

デフォルトではコンソールのみにログが出力されるが、application.ymlに設定を追加することでファイルに出力することができる。 application.ymlに設定を追加以下の設定でファイル出力される。 logg...

BFF実装

SpringBoot/Kotlinを使用したBFF開発

2021.03.21

SpringBoot & Kotlinを使用してBFF(Backends For Frontends)の実装サンプルAPI内部で複数の外部APIをコールする(API-Gateway) コードGitHub: bff...

BFF実装

#12 [SpringBoot/KotlinでBFF]プロパティファイルの追加(YAML形式)と読み込み

2020.10.08

外部設定値を保存するプロパティファイルを追加する。.propertiesかYAML形式か迷うところだが、個人的に見やすいYAML形式にする。最近は YAML形式を見ることも多くなってきたと思うので。ただ公式ページにYAM...

< 1 … 3 4 5 6 7 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.