jackson

JacksonでJSONを別の階層のプロパティにマップする

具体的にはJacksonでMapにデシリアライズできるJSONを、こんなクラスにマップしたいときの備忘録。 { "key1": "value1", "key2": "value2", ... } public class Response { private Map<String, String> map; } Mapに@JsonUnwrappedは使えないので、@JsonAnySetterを使う。シ</string,>…

JacksonとLombokの組み合わせ

JacksonとLombokの組み合わせについての備忘録。 ソースコード plugins { id 'java' } group = 'com.example' version = '0.0.1-SNAPSHOT' sourceCompatibility = JavaVersion.VERSION_11 repositories { mavenCentral() } dependencies { annotationProcess…