0
{
    "プラットフォーム": "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);

これは、上記のデータを投稿するためのコードです。「セッション」フィールドを無効にするために追加する必要がある部分はありますか?

4

1 に答える 1