Является ли контекст приложения в Spring Framework конкретным пользователем или приложением? - PullRequest
1 голос
/ 09 сентября 2011

Является ли контекст приложения, который вы загружаете из XML-файла, специфическим для пользователя уровнем или уровнем приложения, как если бы контекст был загружен для всех пользователей?или у каждого пользователя отдельный контекст приложения?

при использовании Spring Framework в Java?

Ответы [ 3 ]

6 голосов
/ 09 сентября 2011

Контекст распространяется на все приложения, но отдельные компоненты могут иметь более узкие области действия.

Наиболее распространенные области видимости

  • синглтон (по умолчанию: один на приложение)
  • прототип (новый бин создается каждый раз, когда его запрашивают)
  • запрос (один компонент на HTTP-запрос)
  • сеанс (один компонент на сеанс HTTP)

Очевидно, что последние два типа являются пользовательскими компонентами.

Справка:

1 голос
/ 09 сентября 2011

Это зависит от приложения, оно применяется ко всему приложению.

0 голосов
/ 09 сентября 2011

Контекст приложения - уровень приложения.На самом деле не имеет смысла говорить об этом как о привязанном к пользователям.

...