Hibernate многие-ко-многим устанавливает первичные / внешние ключи в таблице

У меня есть 3 класса Java, два предмета, и третий - отношения между ними. Я хочу отобразить их в hbm.xml, но не знаю как, я не могу найти ни одного примера в интернете

public class Product {

private String _description;
private String _name;
private double _price;
private Long _productId;
private int _quantity;


public class Order {

private Long _orderId;
private List<OrderProduct> _productList;
private User _user;



public class OrderProduct {

private Order _order;
private Product _product;

Как сопоставить это в xml, с этим третьим классом "OrderProduct" хранит только заказ и продукт как первичные и внешние ключи.

Спасибо за совет

1 ответ

Нет необходимости в организации OrderProduct. Вы можете определить отображение в самом hbm. Пожалуйста, смотрите ссылку ниже, чтобы понять, как это делается.

https://www.mkyong.com/hibernate/hibernate-many-to-many-relationship-example/

Другие вопросы по тегам