игнорировать значение IntSequenceGenerator в ответе JSON - PullRequest
0 голосов
/ 08 мая 2020

Я использовал @JsonIdentityInfo в своем классе, чтобы избежать бесконечной рекурсии, как показано ниже

    @JsonIdentityInfo(generator = ObjectIdGenerators.IntSequenceGenerator.class, property = "id", scope = IseidaPerfile.class)
public class IseidaPerfile implements Serializable {}

Проблема исправлена, и мой ответ JSON выглядит как товары

 {
        "id": 22,
        "id": 3,
        "literal": "Responsible",
        "permissions": [
            3,
            4,
            {
                "id": 23,
                "id": 6,
                "literal": "Show menu"
            },
            7,
            8,
            9,
            10,
            11,
            12,
            13,
            14,
            15,
            16,
            17,
            18,
            19
        ]
    }

Но я хотите игнорировать неиспользуемые идентификаторы из разрешений как 3, 4,7, ..... 18, 19? который генерируется IntSequenceGenerator

...