一个键有多个值的映射被称为multimap,Apache commons库中有相应的实现。Hibernate不直接支持这种集合类型,但可以通过实现UserCollectionType接口来相对容易地扩展支持。这篇博客文章详细描述了如何实现:博客文章
我也找到了一些相关的东西 http://commons.apache.org/collections/api-3.1/org/apache/commons/collections/MultiMap.html#get(java.lang.Object) 所以你也可以偏爱这个。