【发布时间】:2012-05-03 00:04:00
【问题描述】:
当我在休眠中的服务器端查询中创建时
(em.getEntityManagerFactory().createEntityManager().createNativeQuery("select..."))
形成一些包含java列表的对象
休眠返回org.hibernate.collection.PersistentList
现在当我尝试向我的 java 客户端发送这个对象时,他不知道这个
org.hibernate.collection.PersistentList
当我尝试反序列化时的对象(我不想将此 hibernate.jar 添加到客户端)。
有没有办法让hibernate返回普通的java列表? 现在我将此列表替换为普通的 java 列表或 java Arraylist 然后我将此对象发送到客户端。 (Json 不是一个选项)。
提前致谢。
【问题讨论】: