** 趣旨 [#d87de224]
ObjectMapper知らないうちに、便利なメソッドができていたのでメモしておく
** Json型のテキストファイルのInputStreamからマップや配列型の構造をもったデータをパースさせ配列型のクラスに取り込む [#l0b9a41a]
** jar [#m0add125]
https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind/2.13.3
https://mvnrepository.com/artifact/org.modelmapper/modelmapper
こんな感じで格納できる
格納したい変数 = objectMapper.readValue(InputStream型の変数, パースしたいクラス.class);
** 構造はほぼ同じだけれども、異なるクラスのマッピング [#t3bee343]
格納したい変数 = objectMapper.convertValue(異なるクラスの同型のデータ構造をもつインスタンス, new TypeReference<変換先のクラス>() {});
** TIPS [#xd7a7184]
Mapperクラスは@Configurationで指定したクラスで@Beanをつけてグローバル変数っぽく使うといいかも