我有春季会议范围的bean。该bean正在使用应用程序范围的bean,当容器尝试序列化会话时会出现错误。
我记得JSF应用程序存在的问题,在一个项目中,我们已经解决了使用可序列化代理的问题。注入的bean是代理包装器,它从应用程序上下文中获取单例实例。不幸的是,我无法记住它是如何调用的,它是内置解决方案还是外部事物。
如何在可序列化代理中包装spring bean? Spring是否提供此类功能? AFAIR有一些特殊的注释来标记应该包含在这种代理中的引用。
答案 0 :(得分:0)
该功能称为作用域代理,可以通过注释触发到服务,该注释将注入到会话范围的bean中:
@Scope(proxyMode = ScopedProxyMode.INTERFACES)
有问题的详情: