我想設置Arraylist在保存到數據庫時的數據類型。 例如: 我用註釋的字符串變量,當它被保存到數據庫中,它的數據類型是TEXT如何在hibernate註釋中設置Arraylist <String>的數據類型?
@Column(columnDefinition = "TEXT")
String matKhau;
所以,我不知道任何方式如ArrayList做同樣的事情:
@CollectionOfElements
//add some annotation to set data type in here
ArrayList<String> ghiChu = new ArrayList<String>();
因爲我救越南字符串到數據庫中,所以它具有的charset = UTF-8,但是當我嘗試了上述這段代碼,它保存和數據類型是BLOG,這就是問題。我想將BLOG更改爲LONGTEXT,那麼我該如何處理這個問題?對不起,我的壞英文。
不要將具體類型作爲變量來使用,*絕對*不要在JPA中使用它們;改用'List'代替。大多數JPA提供者將使用動態代理來顯着提高性能和功能。 –
chrylis