Используя тот же автоматически сгенерированный идентификатор - PullRequest
0 голосов
/ 14 июня 2019

У меня есть две таблицы с отношением один к одному.

CONTACT
  id (auto generated)
  ...


CONTACT_ADDRESS
  id
  ...

с Java У меня есть два заполненных класса. Контакт получает ID автоматически. Есть ли способ поместить тот же идентификатор в CONTACT_ADDRESS.id, сохраняя все сразу?

Если его нет, я сохраню CONTACT, извлекаю этот идентификатор и помещаю его в CONTACT_ADDRESS.id.

Спасибо!

1 Ответ

0 голосов
/ 14 июня 2019

Вы должны использовать композицию.

class Contact {

private long id (auto generated);
@OneToOne
private Contact_Adress contact;// Reference to the other object/table

}

class Contact_Adress {
  private long id(auto generated);

 // the object data here


}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...