![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
ShurikA |
|
||||||
![]() Зануда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1364 Регистрация: 29.10.2005 Где: Канада Репутация: нет Всего: 3 |
Есть две таблицы User и Roles.
В таблице User есть единый PK. Таблица Roles состоит цобственно только из Composite PK. Roles entity
User Entity:
Вроде всё по правилам. Но нет, у меня гладко быть не может...
Что я пропускаю? Добавлено через 1 минуту и 45 секунд Извиняйте, тему написал не правильно... |
||||||
|
|||||||
MisterCleric |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
Разве у тебя User Entity типа Integer? mappedBy предназначен для bidiraction, т.е. если обе сущности имеют ссылку друг на друга. У тебя же есть только ссылка у Юзера на его Роли. То что роль имеет форинг кей на юзера еще не показывает, что роль в твоей модели ссылается на юзера. Должно быть так:
-------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
||||
|
|||||
ShurikA |
|
||||||
![]() Зануда ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1364 Регистрация: 29.10.2005 Где: Канада Репутация: нет Всего: 3 |
по моему ты не совсем прав:
На сколько я понимаю тут нужно пользоваться @JoinTable внутри которого будет @JoinColumn. Что то типа такого:
Прав? |
||||||
|
|||||||
MisterCleric |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1043 Регистрация: 16.2.2006 Где: Харьков, Украина Репутация: 33 Всего: 38 |
И еще раз привет.
Ну раз требует так по иксепшену, то значит надо. а вообще-то ну вообще какое-то странное поведение... Можешь показать структуру своих таблиц: примари кеи, форинг кеи. Может надо нормализацию базы сделать? я не давно тут подымал такой вопрос, по поводу того, что ненормализованная база приводит к каким-то затруднениям что при мепинге, что при CRUD-операциях -------------------- ПРИШЕЛ, УВИДЕЛ - ПЕРЕПИСАЛ... |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |