вызывать циклической зависимости, вешаю JsonIgnore. Могу ли я избежать этой ситуации? Есть юзер и адрес
Хочу получать юзера при запросе адреса и наоборот. Или так оно не работает ?
JsonIgnore не имеет никакого отношения к отношениям энтити в бд.
Для устранения циклической связи JsonBackReference и JsonManagedReference
Допустим не используется Jackson в качестве библиотеки сериализации. Че дальше делать будешь?
Использовать библиотеку, которая умеет развязывать циклические связи - очевидно же
Здравствуй, адвокат джунов.
А что тогда используется?
Ну вот хочу я взять, к примеру GSON, но там нет тех аннотаций, что советуют выше. Логично же, что верный ответ на изначальный вопрос не сводится к указанию конкретных аннотаций конкретной библиотеки. Но нет, вышла секта защитников Jackson и понеслась.
Дай человеку конкретный ответ, а не разводи срач :)
я дал человеку конкретный ответ, срач пошел после.
Пробежавшись по доке, сходу видно что можно заюзать кастомные сериализатор/диссиализатор
Зачем? Там тоже есть аннотации, правда другие.
Ну так и найди те, которые помогут человеку с его циклическими зависимостями, и напиши о них в ответе)
Обсуждают сегодня