2013-09-26 22 views
0

我嘗試Batoo的JPA,以及創建與下面的代碼的地圖:Aparent錯誤

@ElementCollection(fetch = FetchType.EAGER) 
@CollectionTable(name = "BOOLEAN_CONDITION_MAP") 
@MapKeyColumn(name = "CONDITION_KEY") 
@Column(name = "CONDITION_VALUE") 
private Map<String, Boolean> booleanConditionMap = new HashMap<>(); 

然而,一旦持久實體被取出它只是將每個返回一個實體獨特的價值。如果我將提供程序更改爲休眠,它可以工作。

有沒有人遇到過這個?

謝謝

回答

0

我進一步調查和拆除FetchType = EAGER修復了這個。 我已經提交了這個作爲一個bug到batoo,並會發表評論,如果這得到解決。