Java 【Java】InvalidDefinitionExceptionの対処法(Jackson)!JSONのデシリアライズができない・・・ ByMon 2024年5月17日2024年5月17日 InvalidDefinitionException が Java で JSON をデシリアライズする際に発生する場合、一般的な原因とその解決策は以下の通りです 1. 原因は何なの?? Jackson ライブラリのバージ…
Java 【Java】JacksonのObjectMapperのreadValueメソッドで例外が発生する。。。対処法は? ByMon 2024年5月14日2024年5月14日 JSONからオブジェクトへの変換時にオブジェクトに存在しない項目がJSONデータに含まれていると例外が発生することがあります 5種の対策法をご紹介します! 1. 単純にオブジェクトに対応するフィールドを追加する JSON…
npm 【npm】package-lock.json何者?! ByMon 2024年5月9日2024年5月9日 package-lock.json ファイルはnpm (Node Package Manager) がプロジェクトの依存関係を管理するための重要なファイルです このファイルは特定の npm パッケージのバージョンが確定さ…
Java 【Java】参照型の変数に対してFormatter.format()処理をするとどうなる?? ByMon 2024年5月6日2024年5月6日 Javaにおいて、参照型の変数を .format() メソッドでフォーマットしようとすると、その変数の toString() メソッドが呼び出された結果が文字列に挿入されます つまり、参照型の変数が持つオブジェクトの文字…
Java 【Java】StringからInteger、IntegerからString、Stringからlong変換したい ByMon 2024年4月30日2024年4月30日 JavaでStringからInteger、IntegerからString、Stringからlong型への変換の実装例を紹介します StringからIntegerへの変換 上記の実装例ではInteger.parseInt(…
Spring Security 【Spring Security】DBから認証情報を取得して認証するのをやってみる ByMon 2024年4月25日2024年4月25日 DBから認証情報を取得して認証する場合はSpring Securityを使ってカスタムの認証プロバイダ(AuthenticationProvider)を実装することが一般的です この認証プロバイダはユーザー名とパスワード…
Java 【Java】Optional変数が空の場合のさまざまな制御を確認しよう! ByMon 2024年4月24日2024年4月24日 Javaの実装でNullPointerExceptionを発生させるととても恥ずかしい…(笑) Nullを上手く扱うために「Optional」を利用するのではないでしょうか? 今回は「Optional」を使用…
React 【React】VS CodeのLive Serverを使って簡単に動作確認しちゃうよ!簡単にレンダリングだ! ByMon 2024年4月22日2024年4月22日 VS Codeの拡張機能であるLive Serverを使用して、Reactアプリケーションを簡単に実行する方法を説明します Live Serverは静的なHTMLやJavaScriptファイルをローカルサーバーで実行し、…
React 【React】簡単なレンダリングをします! ByMon 2024年4月21日2024年4月21日 Reactで簡単なレンダリングを行うためには、まずはReactアプリケーションをセットアップして、コンポーネントを作成してそれをレンダリングする必要があります 以下に、基本的な手順を示します Reactアプリケーションの…
React 【React】TypeScript!「…」を使え!オブジェクトのプロパティを展開して引数を渡したい(TypeScript) ByMon 2024年4月17日2024年4月17日 Reactで引数の頭に「…」をつけると、その引数がオブジェクトの展開 (Object Spread) を意味します 新しいオブジェクトを作成する際に、既存のオブジェクトのプロパティを展開してコピーするために使用されます …