我想如果lunshing應用程序使用GWT + Spring + Hibernate的 我得到這個錯誤:GWT:SerializationException
com.google.gwt.user.client.rpc.SerializationException:類型「org.hibernate作爲.collection.PersistentBag'未包含在可由此SerializationPolicy序列化的類型集合中,或者其Class對象無法加載。爲了安全起見,這種類型將不被序列:實例=使用此方法與持久類的列表之後[[email protected]]
:
public static <T> ArrayList<T> makeGWTSafe(List<T> list) {
if(list instanceof ArrayList) {
return (ArrayList<T>)list;
} else {
ArrayList<T> newList = new ArrayList<T>();
newList.addAll(list);
return newList;
}
}
與我的名單我得到這個:
com.google.gwt.user.client.rpc.SerializationException:類型'org.hibernate.collection.PersistentBag'不包括在可以通過此SerializationPolicy序列化的類型集或者其Class對象無法加載。出於安全目的,這種類型不會被序列化。:instance = [[email protected]]
=================== =======================
我已經在其他科目搜索,但我找不到任何解決方案! 我該如何解決這個序列化的事情? 我在持久性類中使用List
如果可能的話,我需要一個非常清晰的解釋和可運行的示例!如果你能做到這一點,你應該知道你救了我,在地球上的某個陌生人 –
PS:添加(Personne p)的工作,但是當談到get()我有這個序列化錯誤 –
我不明白以及在哪裏使用DTO課程!在服務器端,我操作Personne類,並且與其他類有ManyToMany關係!如何在此處使用DTO –