2020.01.15今回は、ObjectMapperを利用すると、JavaBeanオブジェクトとJSON文字列の変換が簡単に行えることがわかったので、そのサンプルプログラムを共有する。JSONの形式については、以下のサイトを参照のこと。Bootプロジェクトの読み込み」まで完了していること。作成したサンプルプログラムの構成は以下の通り。上記の赤枠のうち、「build.gradle」は今回変更したプログラムで、他は新規で作成したプログラムとなる。「build.gradle」の内容は以下の通り。lombokとObjectMapperを利用できるような設定を追加している。'com.fasterxml.jackson.core:jackson-databind:2.3.4'}また、DemoFormオブジェクトの内容は以下の通り。lombokを利用したJavaBeansになっている。memo;}さらに、DemoMainクラスの内容は以下の通り。ObjectMapperクラスのwriteValueAsStringメソッドで、JavaBeanオブジェクトをJSON文字列に変換し、ObjectMapperクラスのreadValueメソッドで、JSON文字列をJavaBeanオブジェクトに変換している。demoForm;}}「DemoMain.java」の実行結果は以下の通りで、JavaBeanオブジェクトとJSON文字列の変換が行われていることが確認できる。要点まとめObjectMapperクラスのwriteValueAsStringメソッドで、JavaBeanオブジェクトをJSON文字列に変換できる。ObjectMapperクラスのreadValueメソッドで、JSON文字列をJavaBeanオブジェクトに変換できる。ITエンジニアとして経験・学習したこと。