Hibernate связывает одну запись в Orders с несколькими записями в OrdersDetails по столбцу order_id - PullRequest
0 голосов
/ 06 февраля 2020

Заказы

enter image description here

OrderDetails

enter image description here

Я новичок в Hibernate. В JDB C я использовал для получения нового order_id, используя

select ifnull(max(order_id)+1,1) from Orders;

Я получаю этот новый order_id в Hibernate, используя coalesce () вместо ifnull.

  • Я использовал для установки этого новый order_id в текстовое поле в форме заказа.
  • Когда вы добавляете элементы в корзину, я обычно добавляю order_id, product_id и количество в таблицу OrderDetails .
  • Когда я нажимаю кнопку сохранения, order_id, customer_id текущая дата будет сохранена в таблице Заказы .

Как этого добиться в Hibernate, используя первичный и внешний ключ?

...