我有一个范围会话的 Spring bean。此 bean 包含对另一个不可序列化的单例 bean 的引用。如果我想序列化会话范围的 bean,最好的方法是什么?
这里已经问过同样的问题:Spring session-scoped beans (controllers) and references to services, in serialization
公认的答案是:
[...]这个问题在 Spring 3.0 中通过提供不可序列化 bean 的代理得到解决,该代理从当前应用程序上下文中获取一个实例
据我了解链接视频中的演讲者应该“正常工作”。但就我而言,它没有!当我尝试序列化我的会话范围 bean 时,我得到一个NotSerializableException
.
我怎么解决这个问题?