Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate many-to-many / 6 сообщений из 6, страница 1 из 1
11.09.2007, 17:53:51
    #34792260
nogoody
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate many-to-many
Вопрос в следующем... у меня есть класс Objects. Каждый экземпляр данного класса может ссылаться на себе подобных. т.е. в классе есть Set Objects.
Вопрос, как реализовать в Objects.hbm.xml это отношение. Пробовал написать так:

...
<set name="events" table="OandO">
<key column="id"/>
<many-to-many column="id" class="events.Objects"/>
</set>
...

этот вариант не проходит, помогите плиз, буду признателен...
...
Рейтинг: 0 / 0
11.09.2007, 18:14:31
    #34792350
fixxer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate many-to-many
Какие таблички?
...
Рейтинг: 0 / 0
11.09.2007, 18:20:38
    #34792374
nogoody
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate many-to-many
fixxerКакие таблички?

таблица Objects содержит id. В таблица OandO должна выглядеть так
create table Objects ( Id bigint not null primary key )
create table OandO ( Id1 bigint not null, Id2 bigint not null, primary key (Id1, Id2) )
где Id1 и Id2 берутся из Objects.Id
...
Рейтинг: 0 / 0
11.09.2007, 18:28:39
    #34792400
fixxer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate many-to-many
Судя по документации нужно так

<many-to-many column="id2" class="events.Objects"/>
...
Рейтинг: 0 / 0
11.09.2007, 18:34:24
    #34792434
fixxer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate many-to-many
fixxerСудя по документации нужно так

<many-to-many column="id2" class="events.Objects"/>

не, соврал
...
Рейтинг: 0 / 0
11.09.2007, 18:39:02
    #34792456
nogoody
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Hibernate many-to-many
fixxerСудя по документации нужно так

<many-to-many column="id2" class="events.Objects"/>
Это не правильно т.к. в таблице Objects нет столбца id2... тут надо что то другое
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate many-to-many / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]