Java 休眠第三个表中的多对多设置主键/外键
我有3个java类,两个实体,第三个是它们之间的关系。我想在hbm.xml中映射它们,但我不知道如何映射,我在互联网上找不到任何示例Java 休眠第三个表中的多对多设置主键/外键,java,hibernate,many-to-many,hibernate-mapping,hbmxml,Java,Hibernate,Many To Many,Hibernate Mapping,Hbmxml,我有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
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;
公共类产品{
私有字符串描述;
私有字符串\u名称;
私人双价;
私有Long\u productId;
私人国际单位数量;
公共阶级秩序{
私有Long_orderId;
私有列表(productList);;
私人用户(u User),;
公共类订单产品{
私人订单(u订单),;
私人产品(私人产品),;
如何在xml中将其映射到第三个类“OrderProduct”,该类仅将订单和产品存储为主键和外键
感谢您的建议不需要OrderProduct实体。您可以在hbm本身中定义映射。请查看下面的链接以了解映射是如何完成的
我需要这样做,我看过那个教程,但对我来说不是个好选择。tnx