У меня есть таблицы, которые я хочу сопоставить друг с другом. Я хочу заполнить 2 выпадающих списка: code_r и code_l. Когда я выбираю значение из кода_r, code_l должен отображать только определенные записи. В моей базе данных у меня есть 2 таблицы:Базовый спящий режим/JPA Сопоставление вопроса
Table code_r
===================
CODE INT
LIBELLE VARCHAR
И
Table code_l
===================
ID BIGINT
CODE_R_ID INT
LIBELLE VARCHAR
Один code_r может иметь несколько code_l, связанные с ним (на основе code_r_id (не определен в качестве внешнего ключа в определении code_l .) Конечно, code_l может быть связан только с одним code_r
следующий SQL-запрос работает отлично:.
SELECT *
FROM code_r r
left join `code_l` l on l.code_r_id = r.code;
Как я могу реализовать это, используя аннотации JPA/Hibernate-3.5 в классах CodeR и CodeL?
Любая помощь будет оценена по достоинству. Заранее спасибо.
+1 стандартизированной JPA 2.0 @JoinColumn без @JoinTable –
и поздравления заработав золотой значок на Hibernate –
@Arthur Большое спасибо, искренне оценили. Следующая цель, JPA :) –