如何使用自定义键将@OneToMany映射到java.util.map?
我想要这个:如何使用自定义键将@OneToMany映射到java.util.map?,java,hibernate,hibernate-mapping,Java,Hibernate,Hibernate Mapping,我想要这个: class A{ private List<B> bs; ... } class B{ private Long id; private String name; ... } 我不知道我想做什么是否很清楚,但这就像将一对多关系映射到一个映射一样简单,映射的键是B 提前感谢,, Neuquino尝试hibernate注释映射键 class A{ // the map should have B.name as key privat
class A{
private List<B> bs;
...
}
class B{
private Long id;
private String name;
...
}
我不知道我想做什么是否很清楚,但这就像将一对多关系映射到一个映射一样简单,映射的键是B
提前感谢,,
Neuquino尝试hibernate注释映射键
class A{
// the map should have B.name as key
private Map<String,B> bs;
...
}
class B{
private Long id;
private String name;
private A a;
...
}
尝试hibernate注释映射键
class A{
// the map should have B.name as key
private Map<String,B> bs;
...
}
class B{
private Long id;
private String name;
private A a;
...
}
Google Collections有一个类具有此功能。试试看。Google Collections有一个带有此功能的类。试试看