Size: a a a

2020 December 25

AM

A. M. in pro.jvm
Всем привет, есть кто умеет работать с java в андроид студио?
источник

AE

Alexandr Emelyanov in pro.jvm
A. M.
Всем привет, есть кто умеет работать с java в андроид студио?
источник

AM

A. M. in pro.jvm
Благодарю
источник

s

salvoroni in pro.jvm
Добрый день
Помогите пожалуйста, все никак не могу решить проблему
Есть 2 связынных Entity, в одном я пишу аннотацию OneToMany, в другом наоборот
Проблема в том, что при конвертации в json они зацикливаются и входят постоянно сами в себя
Скажите, пожалуйста, как это решить

Вот 1 сущность
https://github.com/Avvessalom/ITMO-Information-Systems-and-Databases-Course-Project/blob/backend/backend/src/main/java/kursach/models/Hidden_village.java

2
https://github.com/Avvessalom/ITMO-Information-Systems-and-Databases-Course-Project/blob/backend/backend/src/main/java/kursach/models/Ninja.java
источник

s

some guy in pro.jvm
fetch = FetchType.EAGER на Lazy поменяй
источник

s

salvoroni in pro.jvm
тогда выйдет no Session ошибка
не знаю как ее починить
источник

s

salvoroni in pro.jvm
источник

ch

central hardware in pro.jvm
salvoroni
тогда выйдет no Session ошибка
не знаю как ее починить
Какая?
источник

s

salvoroni in pro.jvm
сейчас
источник

РН

Роман Нагаев... in pro.jvm
salvoroni
Добрый день
Помогите пожалуйста, все никак не могу решить проблему
Есть 2 связынных Entity, в одном я пишу аннотацию OneToMany, в другом наоборот
Проблема в том, что при конвертации в json они зацикливаются и входят постоянно сами в себя
Скажите, пожалуйста, как это решить

Вот 1 сущность
https://github.com/Avvessalom/ITMO-Information-Systems-and-Databases-Course-Project/blob/backend/backend/src/main/java/kursach/models/Hidden_village.java

2
https://github.com/Avvessalom/ITMO-Information-Systems-and-Databases-Course-Project/blob/backend/backend/src/main/java/kursach/models/Ninja.java
ентити не преобразуют в json используй дто
источник

s

salvoroni in pro.jvm
central hardware
Какая?
Caused by: org.hibernate.LazyInitializationException: could not initialize proxy [com.kursach.models.Clan#1] - no Session
источник

s

salvoroni in pro.jvm
Роман Нагаев
ентити не преобразуют в json используй дто
я руками и не преобразую
это делает resteasy
источник

PK

Pavel Kalinin in pro.jvm
salvoroni
Добрый день
Помогите пожалуйста, все никак не могу решить проблему
Есть 2 связынных Entity, в одном я пишу аннотацию OneToMany, в другом наоборот
Проблема в том, что при конвертации в json они зацикливаются и входят постоянно сами в себя
Скажите, пожалуйста, как это решить

Вот 1 сущность
https://github.com/Avvessalom/ITMO-Information-Systems-and-Databases-Course-Project/blob/backend/backend/src/main/java/kursach/models/Hidden_village.java

2
https://github.com/Avvessalom/ITMO-Information-Systems-and-Databases-Course-Project/blob/backend/backend/src/main/java/kursach/models/Ninja.java
источник

РН

Роман Нагаев... in pro.jvm
salvoroni
я руками и не преобразую
это делает resteasy
ему можно отдать дто вместо ентити?
источник

s

salvoroni in pro.jvm
Роман Нагаев
ему можно отдать дто вместо ентити?
не понял вопрос но передаю ему List<Model> объект
источник

s

salvoroni in pro.jvm
вижу только ignore, но он будет игнорировать нужные данные а мне надо, чтоб они не циклились
или не то смотрю?
источник

PK

Pavel Kalinin in pro.jvm
Самое простое это @JsonIdentityInfo
источник

s

some guy in pro.jvm
данные ты получишь по вызову get*() метода
источник

РН

Роман Нагаев... in pro.jvm
salvoroni
не понял вопрос но передаю ему List<Model> объект
передавай List<ModelDto> и при преобразовании из ентити в дто разрули связи так что бы из графа с циклами получилось дерево
источник

s

salvoroni in pro.jvm
спасибо вам, пойду читать об этом
источник