{
"プラットフォーム": "iOS",
"デバイス": {
"os_name": "iPhone OS",
"メーカー": "アップル",
"タイプ": "iPhone3",
"バージョン": "1",
"os_version": "5.1.1"
}、
"app_version": "1.0",
"デバイスID": ""、
"app_key": "1234567890",
"developer_key": "",
"app_name": "テスト",
"session": { // ここ
"プラットフォーム": "iOS",
"デバイス": {
"os_name": "iPhone OS",
"メーカー": "アップル",
"タイプ": "iPhone3",
"バージョン": "1",
"os_version": "5.1.1"
}、
"app_version": "1.0",
"デバイスID": ""、
"app_key": "1234567890",
"developer_key": "",
"app_name": "テスト"
}
}
これは MappingJacksonConverter によって生成されたデータですが、再帰データ全体を含む「セッション」フィールドを無効にする方法がわかりません。
HttpEntity<OlSession> sessionEntity = new HttpEntity<OlSession>(new OlSession());
ResponseEntity<String> response = restTemplate.postForEntity("http://localhost:3000/test/abcd", sessionEntity, String.class);
これは、上記のデータを投稿するためのコードです。「セッション」フィールドを無効にするために追加する必要がある部分はありますか?