
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
03.09.2013, 20:37:00
|
|||
|---|---|---|---|
|
|||
HIbernate вместо значений возвращает ссылки |
|||
|
#18+
Есть 2 сущности, связаны OneToMany, A и Q, соответственно. В обеих переопределены методы toString(). Но в результат на контроле выдаются ссылке на объекты(java.lang.Object;@52f6d84f) а не значения. Вот сам запрос Код: java 1. Когда был просто запрос from Question, всё нормально показывало, значения а не ссылки. Как это исправить. Возможно надо что то где то добавить. 2 метода toString Код: java 1. 2. 3. 4. 5. Код: java 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.09.2013, 20:47:49
|
|||
|---|---|---|---|
HIbernate вместо значений возвращает ссылки |
|||
|
#18+
предположу что хибернейт возвращает вам прокси, поэтому тоСтринг и не работает, впрочем это ожидаемо, вам надо проинициализировать их ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.09.2013, 21:19:55
|
|||
|---|---|---|---|
|
|||
HIbernate вместо значений возвращает ссылки |
|||
|
#18+
забыл ник, А конкретнее пожалуйста, если можно. Конечно попробую разобраться как это сделать но всё же. И почему при самом просто запросе всё работало как надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.09.2013, 22:07:43
|
|||
|---|---|---|---|
HIbernate вместо значений возвращает ссылки |
|||
|
#18+
А при чем к этому запросу метод toString()? Похоже, что результатом данного запроса является некий SQL-код типа "SELECT q.field1, q.field2, a.field1, a.field2 FROM Question q LEFT JOIN INNER q.answers.a" (далеко от правды, но предположительно). И естественно, что привести к типу Хибернейт не может. Что надо получить на выходе? Список сущностей Question или пар значений Question, Answer? Или другие условия? Если первое, то просто начать HQL-запрос с "SELECT q FROM ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2128675]: |
0ms |
get settings: |
13ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
15ms |
get forum data: |
4ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 279ms |
| total: | 425ms |

| 0 / 0 |
