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 ローカルキ
jqの@textを使ってJSONのダブルクォーテーションをエスケープした文字列を得る Aug 3, 2021 JSONを文字列に変換したいユースケース JSONを文字列に変換したい場合がある。 ユースケースを一つ挙げるとREST APIでデータをJSONで
Javaのgetter vs publicフィールドをJSONとポリモーフィズムとinterfaceの観点から考える Jul 16, 2021 getter vs publicフィールド Javaでgetter/setterを常につけるのは、フィールドをpublicで宣言するのと何が違うのか、という話