【发布时间】:2010-02-25 14:38:01
【问题描述】:
您好,我正在尝试在 Hibernate 中保留地图,如下所示:
public class Product{
@OneToMany
@MapKey(name="id")
private Map<Company,ProductCompany> productCompanies=new HashMap<Company,ProductCompany>();
}
public class Company{
private int id;
}
public class ProductCompany(){
@ManyToOne
private Product product;
@ManyToOne
private Company company;
}
知道进行此映射的正确注释是什么吗?目前它将键集存储为整数......而不是公司对象。
谢谢。
【问题讨论】:
-
这没有帮助...我将实体映射为键而不是字符串
标签: hibernate map hibernate-mapping