powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / проблемы с @hibernate.one-to-one
4 сообщений из 4, страница 1 из 1
проблемы с @hibernate.one-to-one
    #34009016
b
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
b
Гость
Помогите пожалуйста в след ситуации. Надо сделать связь "один к одному" и чтобы внешний ключ был первичным. В докции по хиберу есть соответствующий пример.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
< class  name="person" table="PERSON">
<id name="id" column="PERSON_ID">
<generator  class ="foreign">
<param name="property">employee</param>
</generator>
</id>
...
<one-to-one name="employee"
 class ="Employee"
constrained="true"/>
</ class >

Но!!! Генерю я мэпинг через XDoclet а у него для one-to-one нет свойства NAME. И что тогда мне подставлять в значение <param name="property">??

Как обойти или решить проблему?
...
Рейтинг: 0 / 0
проблемы с @hibernate.one-to-one
    #34009160
тфьу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А имя метода не решает проблему?
...
Рейтинг: 0 / 0
проблемы с @hibernate.one-to-one
    #34010461
b
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
b
Гость
к сожалению не помогло
...
Рейтинг: 0 / 0
проблемы с @hibernate.one-to-one
    #34010947
тфьу
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Полез посмотрел что там генерится
из
* @hibernate.many-to-one column="хххх" lazy="false" class="уууу"
public yyyy getAbbb() {....}

получилось описание c нужным именем

<many-to-one name="abbb" />
Для one-to-one должно быть аналогично.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / проблемы с @hibernate.one-to-one
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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