Я использовал @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