|
|
|
Hibernate
|
|||
|---|---|---|---|
|
#18+
Проект на Spring. Для примера даю упрощенный вариант. Есть класс Person1: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Класс Ref1: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. А в БД Оракл есть view: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Проблема в том, что приложение на сервере стартует с ошибками: ORA-02268: referenced table does not have a primary key (ну, это в принципе понятно почему) Пробовал добавить ключ: Код: sql 1. В этом случае ошибка другая: ORA-02270: no matching unique or primary key for this column-list Вопрос: Можно ли заставить приложение стартовать без ошибок и в то же самое время подтягивать данные для Person1 из view? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2016, 11:45 |
|
||
|
Hibernate
|
|||
|---|---|---|---|
|
#18+
wvetal, Код: java 1. 2. 3. 4. вот так попробуй. пусть хибер не ленится и сам создает свои таблицы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2016, 11:53 |
|
||
|
Hibernate
|
|||
|---|---|---|---|
|
#18+
andreykaTwvetal, Код: java 1. вот так попробуй. пусть хибер не ленится и сам создает свои таблицы Не помогло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2016, 12:04 |
|
||
|
Hibernate
|
|||
|---|---|---|---|
|
#18+
wvetal Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Что это за хардкод в БД? Это и в ентерпрайзе такое будет? Создай нормальную табличку и нацель на нее view? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2016, 12:43 |
|
||
|
Hibernate
|
|||
|---|---|---|---|
|
#18+
maytonwvetal Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Что это за хардкод в БД? Это и в ентерпрайзе такое будет? Конечно же нет. :) wvetalДля примера даю упрощенный вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2016, 12:48 |
|
||
|
Hibernate
|
|||
|---|---|---|---|
|
#18+
а джойн_Коламн не хочешь случайно к айди подцепить сущности реф1? не? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2016, 12:55 |
|
||
|
Hibernate
|
|||
|---|---|---|---|
|
#18+
wvetal, даже в 1 классе уже на руки выдают букварь. Не морочь голову дурацкими вопросами. Найди демку один ко многим и отработай по ней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2016, 13:21 |
|
||
|
Hibernate
|
|||
|---|---|---|---|
|
#18+
Топик еще раз подтвеждает что невозможно разбираться в хибернейт не зная особенностей своей целевой БД. Толкование ошибки тут http://oracleplsql.ru/ora-02268.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2016, 13:23 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=96&tid=2124033]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 248ms |
| total: | 409ms |

| 0 / 0 |
