
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.03.2012, 17:00:54
|
|||
|---|---|---|---|
|
|||
hibernate анотациями |
|||
|
#18+
помогите разобраться с hibernate анотациями есть таблицы: Код: html 1. 2. 3. 4. отношение многие ко многим Код: html 1. 2. 3. 4. Код: html 1. 2. 3. 4. 5. Код: html 1. 2. 3. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2012, 17:20:34
|
|||
|---|---|---|---|
|
|||
hibernate анотациями |
|||
|
#18+
Вопрос какой? Правильно ли составлен маппинг? Кажется что нет. Придерживайтесь общепринятных Java Coding Convention. Классы называеются с заглавной буквы. Подчеркивания не используются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2012, 17:25:59
|
|||
|---|---|---|---|
hibernate анотациями |
|||
|
#18+
bonifatio, id и UserID - это число ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2012, 17:43:32
|
|||
|---|---|---|---|
|
|||
hibernate анотациями |
|||
|
#18+
BlazkowiczВопрос какой? Правильно ли составлен маппинг? Кажется что нет. Придерживайтесь общепринятных Java Coding Convention. Классы называеются с заглавной буквы. Подчеркивания не используются. Исправлюсь. Вопрос про составление маппинга. в таблице table userId levelId - не являются праймери ID, в userlevels userId и levelId тоже не праймери ID. но мне необходимо связать эти таблицы по этим параметрам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2012, 17:54:29
|
|||
|---|---|---|---|
|
|||
hibernate анотациями |
|||
|
#18+
Entity - User targetEntity - Level JoinTable - user_levels JoinColumn - userId inverseJoinColumn - userId ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2012, 18:13:52
|
|||
|---|---|---|---|
hibernate анотациями |
|||
|
#18+
bonifatioтаблице table userId levelId - не являются праймери ID, в userlevels userId и levelId тоже не праймери ID. но мне необходимо связать эти таблицы по этим параметрам. ну и что не праймери? Пример Много ко Много http://www.sql.ru/forum/actualthread.aspx?tid=923606&pg=1&mid=12204075&hl=create%20table%20a_b#12204075 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2012, 19:53:23
|
|||
|---|---|---|---|
|
|||
hibernate анотациями |
|||
|
#18+
BlazkowiczEntity - User targetEntity - Level JoinTable - user_levels JoinColumn - userId inverseJoinColumn - userId inverseJoinColumn - levelId? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2012, 20:45:48
|
|||
|---|---|---|---|
|
|||
hibernate анотациями |
|||
|
#18+
bonifatioinverseJoinColumn - levelId? Да, возможно. http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2012, 21:24:37
|
|||
|---|---|---|---|
|
|||
hibernate анотациями |
|||
|
#18+
ребята! всем огромное спасибо за полезную информацию. Нашел решение вопроса, если композитный ключ: http://boris.kirzner.info/blog/archives/2008/07/19/hibernate-annotations-the-many-to-many-association-with-composite-key/ Но если немного расширить таблицу userlevels добавив еще один FK userlevels Код: html 1. 2. 3. тоесть таблица users будет связана отношением один ко многим с userlevels по userId и nextUserId.. как быть в этом случае? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2012, 21:35:32
|
|||
|---|---|---|---|
hibernate анотациями |
|||
|
#18+
bonifatioНо если немного расширить таблицу userlevels добавив еще один FK и получим таблицу Excell не удовлетворяющую никаким правилам нормализации. userlevels userIdВася Вася ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.03.2012, 23:44:05
|
|||
|---|---|---|---|
|
|||
hibernate анотациями |
|||
|
#18+
Petro123, посоветуйте пожалуйста как можно нормализировать данную таблицу Код: html 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.03.2012, 09:54:09
|
|||
|---|---|---|---|
hibernate анотациями |
|||
|
#18+
bonifatioPetro123, посоветуйте пожалуйста как можно нормализировать данную таблицу Код: html 1. 2. 3. 1. Что толку, если вы не читаете что вам пишут. Выше давал ссылку на аннотации Много-много 2. В общем случае надо выделить колонку "Вася" в отдельную табл-справочник "Васей". Тогда userId будут цифры-ID 3. Более конкретно, надо от вас задачу\ВИ\преценденты. Для выделения главных сущностей-таблиц. Зайдите на ветку Проектирование, посмотрите с чего начинают. Сабж - "hibernate анотациями" ни о чём не говорит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2132189]: |
0ms |
get settings: |
18ms |
get forum list: |
24ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
56ms |
get topic data: |
18ms |
get forum data: |
3ms |
get page messages: |
70ms |
get tp. blocked users: |
2ms |
| others: | 348ms |
| total: | 553ms |

| 0 / 0 |
