私はJSONマーシャリング/アンマーシャリングを行うためにjackson 2.6.3を使用しています。フィールドがペイロードにない場合、フィールドのセッターは呼び出されません。フィールドがペイロードにない場合、いくつかのデフォルト値をプラグインする必要があります。また、いくつかのビジネスロジックチェック。セッターに入れないとどこに置くかわからない。スプリングブート1.4.0を使用する。特定のフィールドをデシリアライズするには、それがヌルであってもjacksonに強制しますか?
任意のヒント/手がかりは深くあなたは、コンストラクタのパラメータのコンストラクタと@JsonPropertyに@JsonCreatorでパラメータ化コンストラクタを使用することができます
[ジャクソンとマッピングするときにデフォルト値をnullフィールドに設定する](http://stackoverflow.com/questions/18805455/setting-default-values-to-null-fields-when-mapping-with-jackson)の可能な複製) – Henrik