2009-04-18 55 views
0

如何使用EclipseLink的@BasicMap註解來獲取鍵值爲實體且值爲整數的映射?如何對鍵值爲實體的HashMap使用@BasicMap

 

@Entity 
class A { 

    // This doesn't work, as the key is an entity 
    @BasicMap 
    private Map<B, Integer> myMap = new HashMap<B, Integer>(); 

} 

@Entity 
class B { 
... 
} 
 

回答

0

我發現這是不可能的,因爲BasicMap只適用於主數據類型。

+1

我可以問你最終使用的解決方案嗎?您是否使用了不同的映射或不同的數據結構,將數據封裝在自己的實體中的Map中?謝謝 – kostja 2011-02-23 09:04:14

相關問題