在我们将 User 对象存储到 session 的 Grails 应用程序中,我们得到:
java.io.NotSerializableException:org.grails.datastore.mapping.collection.PersistentSet
这只是我添加的日志记录/测试,以找出导致问题的原因。所以它必须将一些User对象关联到其他对象。如何找出它实际上是哪个对象?我们所有的领域类都实现了 Serializable 接口(interface)。 Grails 版本是 2.4.4,MongoDB 插件版本是 3.0.2
最佳答案
请为此提出问题,看起来像 https://github.com/grails/grails-data-mapping/blob/master/grails-datastore-core/src/main/groovy/org/grails/datastore/mapping/collection/PersistentSet.java需要可序列化
关于mongodb - org.grails.datastore.mapping.collection.PersistentSet 不可序列化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27899919/