我有一个使用Hibernate映射到表的简单POJO。这工作得很好。GWT的可序列化Hibernate数据对象RPC
我的问题是我想能够序列化对象,所以我可以通过电线为我的GWT-RPC调用。如果我的异步服务回报这个对象,我得到一个错误:
com.google.gwt.user.client.rpc.SerializationException: Type 'org.hibernate.collection.PersistentSet' was not included in the set of types which can be serialized by this SerializationPolicy or its Class object could not be loaded. For security purposes, this type will not be serialized.
我想这是由于它不能序列设置,因为这是一个接口,因此不能序列。另一方面,Hibernate需要一个集合接口(Set/Map)来工作。那么这意味着我不能再发送使用Hibernate映射的对象了?是否有一些“简单”的方式来序列化一个集合?
谢谢。
会试试这个。还发现这个其他的链接,这几乎是相同的问题。谢谢。 http://stackoverflow.com/questions/3183269/hibernate-and-serializable-entities – 2010-07-19 16:08:59
谢谢,虽然我使用(至少现在)的推土机解决方案。我现在了解这个GWT JRE仿真库问题。 – 2010-07-19 19:56:59