在這個doc我們可以看到例如使用@CollectioTable
註釋的Java EE的例子不工作
我寫了相同的代碼
@Entity public class Person {
@ElementCollection
@CollectionTable(name="HOMES", joinColumns = @Column(name = "PERSON_ID"))
@Column(name="HOME_STATE")
protected List<String> vacationHomes;
...
}
Usinf 的Hibernate JPA-2版本1.0.0.Final
部署在JBoss 4.3.0.GA
並獲得異常(同時部署),即column HOME_STATE cann't be mapped on java.util.List
所以我改變清單ArrayList的
該應用程序部署好後。
但行不通!我執行簡單的查詢,但註釋@ElementCollection
和@CollectionTable
被忽略!僅工作@Column
註釋
可能是舊的JBoss版本的問題?
我不知道問題所在......
'java.utils.List'是一個錯字還是一個自定義List類? – dimcookies 2012-04-28 11:53:51
這是一個錯字號 – Ilya 2012-04-28 12:31:28