Кастомная сериализация поля Jackson
В сущности есть следующие поля
@Enumerated(EnumType.STRING)
private SystemItemType type;
@OneToMany(mappedBy = "parent", cascade = CascadeType.REMOVE)
private List<SystemItem> children;
Есть ли возможность не сериализовать поле children при определенном значении type?
Пытался сделать через @JsonInclude с фильтром, но насколько я понимаю, это работает только на уровне поля