{ "プラットフォーム": "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);
これは、上記のデータを投稿するためのコードです。「セッション」フィールドを無効にするために追加する必要がある部分はありますか?