|
|
|
Hibernate: @OneToMany<->@ManyToOne - Рекурсия(Ошибка)
|
|||
|---|---|---|---|
|
#18+
Уже который день не могу понять почему вылетает следующая ошибка. Решения то есть, но как-то странно, перепробовал, и не работает. Даже нонсенс - на одном комп такая конфигурация работает на ура, на другом нет. Суть: У одного объекта есть список с другими объектами. Хочу чтоб другой объект сохранял в себе ссылку на объект родителя. Нуу из аннотаций в теме все понятно. Последовательность вызовов Код: java 1. 2. 3. 4. Вот как выглядят entities сейчас(Этот вариант прекрасно работает на одном комп, на другом нет). Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. Весь стек-трейс закинуть не могу(так как рекурсия), но вот часть. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2014, 20:15 |
|
||
|
Hibernate: @OneToMany<->@ManyToOne - Рекурсия(Ошибка)
|
|||
|---|---|---|---|
|
#18+
_webdev_, Попробуйте заменить private на protected : Код: java 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2014, 20:30 |
|
||
|
Hibernate: @OneToMany<->@ManyToOne - Рекурсия(Ошибка)
|
|||
|---|---|---|---|
|
#18+
Usman_webdev_, Попробуйте заменить private на protected : Код: java 1. 2. 3. 4. - к сожалению не помогло - та же ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2014, 20:48 |
|
||
|
Hibernate: @OneToMany<->@ManyToOne - Рекурсия(Ошибка)
|
|||
|---|---|---|---|
|
#18+
Можно попробовать с @JsonIgnoreProperties : Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2014, 20:58 |
|
||
|
Hibernate: @OneToMany<->@ManyToOne - Рекурсия(Ошибка)
|
|||
|---|---|---|---|
|
#18+
Падает JSON а вопрос почему-то про Hibernate. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2014, 21:15 |
|
||
|
Hibernate: @OneToMany<->@ManyToOne - Рекурсия(Ошибка)
|
|||
|---|---|---|---|
|
#18+
UsmanМожно попробовать с @JsonIgnoreProperties : - так же не работает, тем более, мне кажется поля в Entity должны быть приватными. BlazkowiczПадает JSON а вопрос почему-то про Hibernate. - Но падает же при вытаскивании объекта. Не буду с Вами спорить, не компетентен. ))) Так сформулировалось. Буду благодарен за подсказку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2014, 21:25 |
|
||
|
Hibernate: @OneToMany<->@ManyToOne - Рекурсия(Ошибка)
|
|||
|---|---|---|---|
|
#18+
_webdev_, @JsonIgnore может не работать на приватном поле. В Jackson 1.6 есть другие аннотации для обратной ссылки. http://stackoverflow.com/questions/9037955/spring-mvc-json-infinite-recursion Ну, и вообще https://www.google.com/search?q=Could not write JSON: Infinite recursion (StackOverflowError) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2014, 21:35 |
|
||
|
Hibernate: @OneToMany<->@ManyToOne - Рекурсия(Ошибка)
|
|||
|---|---|---|---|
|
#18+
Blazkowicz_webdev_, @JsonIgnore может не работать на приватном поле. В Jackson 1.6 есть другие аннотации для обратной ссылки. http://stackoverflow.com/questions/9037955/spring-mvc-json-infinite-recursion Ну, и вообще https://www.google.com/search?q=Could not write JSON: Infinite recursion (StackOverflowError) Ну вы же заметили наверняка, что я пробовал различные варианты, и в гугла спрашивал. Вот например, сейчас поменял. Та же ошибка. Код: java 1. 2. 3. Код: java 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2014, 21:43 |
|
||
|
Hibernate: @OneToMany<->@ManyToOne - Рекурсия(Ошибка)
|
|||
|---|---|---|---|
|
#18+
_webdev_, На свойство поставьте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2014, 21:55 |
|
||
|
Hibernate: @OneToMany<->@ManyToOne - Рекурсия(Ошибка)
|
|||
|---|---|---|---|
|
#18+
Blazkowicz_webdev_, На свойство поставьте. - хмммм, теперь вылетает ошибка сохранения Action. Я почему-то начинаю дальше читать и предполагать, что я неправильно сохраняю. Я сохраняю отдельно Каждую сущность, насколько теперь понимаю, сохранять я должен только родителя? Сейчас Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Никак не могу с этим разобраться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2014, 22:35 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38631101&tid=2127244]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
143ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 261ms |
| total: | 490ms |

| 0 / 0 |
