私は次のクラスを持っています -
従業員
パブリッククラス従業員{ プライベート文字列 firstName ; プライベート文字列 lastName ; プライベート文字列 emailAddress ; プライベート文字列 ssn ; }
給与計算
公共クラスの給与{ // 異なる給与関連フィールド プライベート従業員 emp ; }
人事
パブリック クラス HR { // さまざまな HR 関連フィールド プライベート従業員 emp ; }
Payroll クラスをシリアル化するときに、Employee クラスから ssn フィールドをシリアル化したくありません。
HR クラスをシリアル化するとき、Employee クラスから emailAddress フィールドをシリアル化したくありません。
Jackson JSON API を使用してフィールドをシリアル化から動的に除外するにはどうすればよいですか?