代码之家  ›  专栏  ›  技术社区  ›  Peter De Winter

如何改变spring会话/请求范围bean的状态?

  •  0
  • Peter De Winter  · 技术社区  · 14 年前

    我真的很喜欢在spring MVC应用程序中使用spring原型注释bean,并且希望充分地使用spring范围注释。不再需要在HttpServletRequest或它的会话中闲逛。

    我如何定义Foo的示例:

    @Component
    @Scope(value="session",proxyMode=ScopedProxyMode.TARGET_CLASS)
    public class Foo extends BaseEntity { 
        //Some stuff done here
        private Long id;
    
    }
    
    1 回复  |  直到 10 年前
        1
  •  0
  •   Peter De Winter    14 年前

    好的,我通过声明一个会话bean解决了这个问题,在这个会话bean中,我存储了从缓存中选择的元素。。。这其实很容易解决。