2010-10-08 37 views
2

在嘗試使用Scala的使用JPA,我有以下的代碼片段作爲一個實體的定義的一部分斯卡拉,JPA和可空字段

@Column(name = "ACC_INT", nullable = true) 
@BeanProperty var accInt: Double = _ 

一切都很好,直到我找回了一些數據,我得到以下例外:

我覺得我得到的是怎麼回事就在這裏 - 斯卡拉試圖把我的雙象雙,但我不知道怎麼去解決它。

+2

你試過把它聲明爲java.lang.Double嗎? – 2010-10-08 05:42:45

+0

這工作,我想對Java互操作有幫助,但不知何故讓我失望。謝謝。 – Jim 2010-10-08 11:03:47

+0

Double不可爲空。 – 2010-10-08 12:14:30

回答

4

Double斯卡拉實際上是double,這是原始類型。對於包裝類型,請參閱java.lang.Double