Size: a a a

Java/Kotlin and more

2021 January 25

M

Max in Java/Kotlin and more
прочитаю обязательно! если на работу возьмут 😄😄😄
источник

V

Vlad in Java/Kotlin and more
Max
если настроил отношения между классами для БД один ко многим, могу ли я вытащить контейнер с объектами через get-метод у репозитория? или надо через query-аннотацию своим запросом
У репозиториев спринг даты нету гет методов,  они есть у optional,  которые твой репозиторий и возвращает
источник

M

Max in Java/Kotlin and more
я через optional достаю нужный мне элемент, а через него уже хочу получить связанный с ним контейнер объектов
источник

V

Vlad in Java/Kotlin and more
Зависит от fetch type,  если ты выгрузил объект,  а фетч лейзи,  то ты получишь нул
источник

ЯС

Ярослав Суханек... in Java/Kotlin and more
Max
я через optional достаю нужный мне элемент, а через него уже хочу получить связанный с ним контейнер объектов
ну и чего пишет в консоли в связи с этим? ты говорил что падает сервер. И про фетч тайп да - тоже стоит проверить
источник

M

Max in Java/Kotlin and more
как раз null и возвращает, может в этом и дело
источник

M

Max in Java/Kotlin and more
переполнение стека пишет
источник

V

Vlad in Java/Kotlin and more
Стандартная ошибка
источник

ЯС

Ярослав Суханек... in Java/Kotlin and more
уходит в рекурсию что ли? значит у тебя где то зациклены связи
источник

V

Vlad in Java/Kotlin and more
У тебя циклическая зависимость,  и ты выпадаешь в стэковефлоу из-за джэксона
источник

ЯС

Ярослав Суханек... in Java/Kotlin and more
если есть Parent и у него есть свойство child которое имеет свойство parent то будет циклическая зависимость, тебе нужно исправить это, самый простой вариант написать у Child свойство не parent а parentId без связей просто тип Long и тогда Data будет подтягивать туда не сущность а число
источник

AM

Arman Merkulov in Java/Kotlin and more
Джексону лучше передавать объект дто без циклических зависимостей
источник

V

Vlad in Java/Kotlin and more
Почитай про аннотацию @JsonIdentityInfo,  она решает эту проблему
источник

M

Max in Java/Kotlin and more
понял-понял, спасибо
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Vlad
Зависит от fetch type,  если ты выгрузил объект,  а фетч лейзи,  то ты получишь нул
Нет, не будет там null
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Max
переполнение стека пишет
Lombok используешь?
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Arman Merkulov
Джексону лучше передавать объект дто без циклических зависимостей
+
источник

G

Goto Suigetsu in Java/Kotlin and more
Всем привет!) Наверное вопрос не по теме беседы но всё равно спрошу,  собираюсь заняться с миграцией данных тоесть с oracle на postgreSQL и нашёл способ только с утилитой ora2PG и есть ли более легкий способ или статьи какие нибудь если нету можно подробную статью как можно сделать с  утилитой ?
источник

СЕ

Сергей Ермаков... in Java/Kotlin and more
Goto Suigetsu
Всем привет!) Наверное вопрос не по теме беседы но всё равно спрошу,  собираюсь заняться с миграцией данных тоесть с oracle на postgreSQL и нашёл способ только с утилитой ora2PG и есть ли более легкий способ или статьи какие нибудь если нету можно подробную статью как можно сделать с  утилитой ?
liquibase
источник

AE

Alexandr Emelyanov in Java/Kotlin and more
Причем тут ликвибейз интересно. Тут надо данные мигрировать между базами
источник