JavaでHTTPクライアントライブラリのRetrofit + OkHttpを使う Oct 5, 2021 動作確認環境 Java 11 Retrofit 2 OkHttp 3 Spring Boot 2.5.5 JUnit 5.7.2 JavaでRetrofit + OkHttpを使う JavaとRetrofit/OkHttpと検査例外とエラーハ
MySQL 8.0でもDELETE文の場合はサブクエリを使うとINDEXが利用されないため、JOINを使うべき Oct 4, 2021 SELECTで最適化されるサブクエリ MySQLのサブクエリは他のRDBMSに比べて性能の最適化面で劣っている印象だが、単純なSELECT文に
JUnitで使うMockitoの設定をテストごとにわかりやすく変える Oct 4, 2021 JUnitで使うMockitoの設定をテストごとにわかりやすく変える 動作確認環境 Java 11 JUnit 5.7.2 関連記事 JUnitで使うDTOの各フィールド値のバリ
JUnitで使うDTOの各フィールド値のバリエーションをPure Javaで量産する Oct 4, 2021 JUnitで使うDTOの各フィールド値のバリエーションを作る 動作確認環境 Java 11 JUnit 5.7.2 関連記事 JUnitで使うMockitoの設定をテストごとにわ
Spring BootのControllerのJUnitで使うリクエストボディのバリエーションを簡単に量産する Sep 29, 2021 Spring BootのControllerのJUnitで使うリクエストボディを作る 動作確認環境 Java 11 Spring Boot 2.2 JUnit 4.12 paramかparamsでリクエストボディ
Spring Bootの@Scheduledの注意点 Sep 29, 2021 Spring Bootの@Scheduledの注意点 動作確認環境 Java 11 Spring Boot 2.2 JUnitで@Scheduledが起動してしまう 一定間隔でメソッドを実行してく
データベースで日時を保存するカラムの命名ルール Sep 29, 2021 データベースで日時を保存するカラムの命名ルールを検討する created_at データベースで日時を保存するカラムの命名ルールを考える。 調査前、created_a
Elasticsearch Clusterでクエリのユニットテストをするときはシャード数を1にした方がいい Aug 5, 2021 シャード数を1にすべき理由 scoreによるソート Elasticsearch Clusterでクエリのユニットテストをするときはシャード数を1にした方がいい。 特にsco
Javaのメソッド参照やラムダ式を使ってAOPのように統一した前後処理を入れる Aug 5, 2021 メソッドの前後にAOPのように一律で処理を入れたい メソッドの前後にAOP(アスペクト指向プログラミング)のように一律で処理を入れたいが、プロ
ローカルキャッシュとRedisキャッシュ Aug 4, 2021 環境 ローカルキャッシュとRedisキャッシュについて考える前に、使用する技術や環境を記載する。 項目 環境 言語 Java 16 フレームワーク Spring Boot 2.5.2 ローカルキ