我想将休眠对象添加到 HTTP 会话。HTTP Session 参与集群环境并通过序列化进行复制。在序列化 HTTP 会话时,会抛出延迟加载异常,因为它超出了会话的范围。似乎应该有一种方法来指示休眠状态不要尝试序列化尚未延迟加载的对象。毕竟,那是对象图的状态,而序列化转储对象图的状态。如果一个对象只是一个代理,因为它没有被加载,那么只有代理应该被序列化。正确的?无论如何,这是我希望看到的行为。关于如何实现这一点的任何想法?
当然,期望序列化的对象可以在另一台服务器上反序列化,并且会话将得到适当的处理。