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/