|
|
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
Не могу взять данные с бд. У меня в замапенном классе(таблице) есть foreign-key. Когда я хочу взять с этого класса данные, он мне говорит: Код: plaintext 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. 26. 27. 28. 29. Вот кусок метода: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. а вот моя таблица: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 14:03:10 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
авторcolumn="cathegoryId" в файле мапинга опечатка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 14:10:33 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
И что же там очепятано. Я не вижу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 14:15:25 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
да наверно опечатки нет, но столбец так называется в БД? PS: слово какое-то не русское "cathegory", что означает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 14:21:27 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
Разумеется есть. Не, мапинги правильные. Я думаю, может как-то по-другому берутся данные с таблиц у которых есть FK. P.S. это на англ. Как слышится, почти так и переводится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 14:25:21 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
предлагаю получить сам sql, а потом его выполнить в каком-нибудь DbVisualizer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 14:35:40 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
Ну может кто-нибудь знает, почему??? Кстати, таблица у меня пустая. Это ничего? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 15:06:12 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
QuessirНу может кто-нибудь знает, почему??? Ну, может DDL покажешь, чтобы об обстрактной базе не говорить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 15:09:39 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
лог SQL включите и попробуйте выполнить последний запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 15:12:08 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
Blazkowicz QuessirНу может кто-нибудь знает, почему??? Ну, может DDL покажешь, чтобы об обстрактной базе не говорить? Код: plaintext 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. 26. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 15:21:18 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
попробуй в файл hibernate.cfg.xml добавить Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 15:42:31 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
Может база Case sensitive к именам? cathegoryId vs cathegoryid? Hibernate кажется все к одному кейсу приводит и это где-то настраивается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 15:45:48 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
BlazkowiczМожет база Case sensitive к именам? cathegoryId vs cathegoryid? Hibernate кажется все к одному кейсу приводит и это где-то настраивается. Ну почти то, что ты сказал. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 15:51:43 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
Только где он cathegoryid взял??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 15:53:08 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
Quessir Код: plaintext а запрос нормально отрабатывает, если без hibernate? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:03:40 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
Дык таблица пустая! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:08:38 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
QuessirДык таблица пустая! главное чтоб exception не было ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:12:21 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
vas0 QuessirДык таблица пустая! главное чтоб exception не было Да не должен быть exception. Просто на result придет null и все. Кстати, странно это. Чтобы он не понимал "полеТаблицы". Это ведь нормальная форма именования полей. Или у меня че то не то. Тока блин фиг разберешься. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:15:04 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
в мапинге Код: plaintext в скрипте Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:20:01 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
ну собственно и хотелось проверить правильный мапинг у тебя или нет. пустой ResultSet это тоже результат, причем нормальный. А вот ошибка "cathegoryid does not exist" сразу бы показала что у тебя, где-то в мапинге косяк. ну так на вскидку вроде запрос правильный, простой, без всяких наворотов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:21:42 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
vas0ну собственно и хотелось проверить правильный мапинг у тебя или нет. пустой ResultSet это тоже результат, причем нормальный. А вот ошибка "cathegoryid does not exist" сразу бы показала что у тебя, где-то в мапинге косяк. ну так на вскидку вроде запрос правильный, простой, без всяких наворотов. В принципе все врое правильно. Но! оказалось у fk только один тип отличался. Он был not null. А тот к которому ссылался, мог быть null. Я извиняюсь, мой был косяк. Все работает, всем спасибо. P.S. И че он (хибер) мне сразу не сказал, падла! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2007, 16:37:36 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
О Великие Гуру ПОМОГИТЕ!!! начал осваивать hibernate и у мя вылез Exception: org.hibernate.MappingException: Could not determine type for: varchar, for columns: [org.hibernate.mapping.Column(TITLE)] в map файле property: <property name="title" column="title" type="String" not-null="true"/> в базе эта колонка с типом: VARCHAR(40) UTF8 пользуюсь Firebird!!! P.S: Заранее благодарен!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 10:36:30 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
type="java.lang.String" ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 11:08:11 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
думаю type="string" лучше, а вообще выбросите этот атрибут если проперти типа java.lang.String ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 11:14:42 |
|
||
|
Проблема с Hibernate
|
|||
|---|---|---|---|
|
#18+
zalexakaдумаю type="string" лучше, а вообще выбросите этот атрибут если проперти типа java.lang.String без указания типа в мап файле вылазит тот же exception мне кажется тут нужно копать в сторону бд потому что именно только с етим полем вылазит ошибка, а оно очень нужно!!! уже вроде всё перепробовал!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2007, 11:21:55 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=632&tid=2145495]: |
0ms |
get settings: |
12ms |
get forum list: |
29ms |
check forum access: |
9ms |
check topic access: |
9ms |
track hit: |
52ms |
get topic data: |
23ms |
get forum data: |
6ms |
get page messages: |
117ms |
get tp. blocked users: |
3ms |
| others: | 308ms |
| total: | 568ms |

| 0 / 0 |
