应用程序上下文是否在Spring Framework中特定于用户或应用程序?

时间:2011-09-09 14:11:29

标签: java spring applicationcontext

您从.xml文件加载的应用程序上下文是用户特定级别还是应用程序级别,就像上次为所有用户加载一样?或者每个用户都有单独的应用程序上下文?

在java中使用spring框架?

3 个答案:

答案 0 :(得分:6)

上下文是应用程序范围的,但单个bean可以有更窄的范围。

最常见的范围是

  • singleton(默认:每个应用程序一个)
  • prototype(每次请求一个新bean时都会创建)
  • 请求(每个HTTP请求一个bean)
  • session(每个HTTP会话一个bean)

显然,后两种类型是用户特定的bean。

<强>参考:

答案 1 :(得分:1)

它是特定于应用程序的,它适用于整个应用程序。

答案 2 :(得分:0)

应用程序上下文是应用程序级别。将它与用户联系起来并没有多大意义。