Reactでタブによる切り替え画面を実装する方法はいくつかありますが、最も一般的な方法は、Reactの状態管理と条件レンダリングを使用することです 必要なコンポーネントは以下のイメージで作成します Appコンポーネント …
MapStructライブラリを使用してオブジェクト間のマッピングを行う際、特定のメソッドがフィールドとして認識され、コンパイル時にエラーが発生する場合の対処法はいくつかあります その中で、「カスタムしたAccessorN…
リスト内の特定のフィールドを無視したい時がありますよね? 例を挙げてみます! 以下のオブジェクトを用意しましたSource ⇒ Targetにマッピングします! ■ Address.java ■ Source.java …
Amazon S3でプレフィックスが同じオブジェクトを何度もPUT(アップロード)することで503エラーが発生することは、特定の状況で起こり得ます 1. プレフィックスが同じオブジェクトを何度もPUTすることによる影響 …
1. ラジオボタンコンポーネントの作成 srcフォルダ内にRadioButton.tsxというファイルを作成し、ラジオボタンのコンポーネントを実装します 2. スタイリングの追加 ラジオボタンに簡単なスタイリングを追加す…
RedisSystemException(ハンドリングできてなくて500エラー)が発生!中身見てみるとRedisReadOnlyException。。。。 なんじゃこりゃ!となることでしょう 今回は「Redis」の簡単な…
1. TypeScript設定の作成 TypeScriptの設定ファイル(tsconfig.json)を作成します 詳細に説明! compilerOptions セクションは、TypeScript コンパイラに対するオプ…
Prettierはコードのフォーマットを統一するためのツールであり、TypeScriptプロジェクトでよく使われる設定の例を紹介していきます 紹介する設定をプロジェクトのルートにあるprettier.jsonファイルに追…
JSONからオブジェクトへの変換時にオブジェクトに存在しない項目がJSONデータに含まれていると例外が発生することがあります 5種の対策法をご紹介します! 1. 単純にオブジェクトに対応するフィールドを追加する JSON…