我是NHibernate的新手,所以我不确定如何用于收藏。我读过有关集合,列表......但不确定 我有一个订单类:
class Order {
private int id;
private float price;
private User user;
private ISet< OrderItem> orderItems;
//or
private IList< OrderItem> orderItems;
}
class OrderItem{
private int id;
private int quantity;
private Product product;
}
最佳使用列表或设置是什么,有什么区别。 如果我使用set?
,我必须覆盖equals和hashCode