JacksonによるJSONシリアライズ時のグローバルフィールドインターセプション
Spring Bootアプリケーションにおいて、Jacksonを用いたオブジェクトからJSONへの変換処理中に、任意のロジックを挿入してフィールド値を動的に加工する方法について解説します。代表的なユースケースには、機密情報のマスキング(例:電話番号や身分証番号)、辞書値の変換(例:1→「男」)、null値の空文字置換などが含まれます。
1. BeanSerializerModifierによるオブ ...
7月21日 16:46 投稿