Spring MVC-当我尝试使用proxyMode = ScopedProxyMode.TARGET_CLASS时出现错误

Arv*_*ind 3 spring spring-mvc

我在java Web应用程序中使用Spring 3.1

现在,根据这个网站 - > http://tedyoung.me/2011/10/19/practi...rt-5-sessions/ 我可以使用以下注释为全局会话作用域类.

码:

@Component
@Scope(value="session", proxyMode=ScopedProxyMode.TARGET_CLASS)
public class UserPreferences {
....remaining code....
Run Code Online (Sandbox Code Playgroud)

但是,在我的Java类中,当我使用上面的注释时,我在Eclipse IDE中得到了这个错误 - >

ScopedProxyMode无法解析为变量

我在这做错了什么?我基本上想要在全局会话中使用特定对象 - 即基于我的基于Spring MVC的Web应用程序中的多个控制器.

Aru*_*hny 10

我认为你缺少导入org.springframework.context.annotation.ScopedProxyMode.