求助:Hibernate映射问题
我在项目中遇到了这种情况,请教怎么设计hibernate映射文件
public class Order{
private int id;
.
.
.
private User user;
private List<LineItem> lineItems;
}
public class LineItem{
private int id;
private Product product;
private int quantity;
.....
}
public class Product{
private int id;
.......
}
定单Order和User是一对一的关系,在数据库order中有userid外键和user的主键id对应,这个简单;
数据库的设计者在order表中用productid作为外键存储所定产品,而在Order中产品是封装在LineItem类中的,表示产品和所定的数量等信息,在Order中没有直接的Product信息,中间好象隔了一个对象,Order和产品信息是一对多关系,请问这个需求怎么写Order和Product间一对多的映射文件。谢谢大家!