From 2ef2448a625efbbac7d321a7f5c5f91fc5396e78 Mon Sep 17 00:00:00 2001 From: KhokhlovTimur <90100391+KhokhlovTimur@users.noreply.github.com> Date: Thu, 15 Jun 2023 14:20:18 +0300 Subject: [PATCH] Update spring.md --- spring.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring.md b/spring.md index 1f4d03d..dba386c 100644 --- a/spring.md +++ b/spring.md @@ -164,7 +164,7 @@ https://habr.com/ru/post/222579/ - __prototype__ - контейнер Spring IoC создаёт новый экземпляр бина на каждый полученный запрос т.е. иметь любое количество экземпляров бина; - __request__ - Создаётся один экземпляр бина на каждый HTTP запрос. Касается исключительно ApplicationContext; - __session__ - Создаётся один экземпляр бина на каждую HTTP сессию. Касается исключительно ApplicationContext; -- __web soccet__ - Создаётся один экземпляр бина для определенного сокета. +- __web socket__ - Создаётся один экземпляр бина для определенного сокета. - __application__ - Создаётся один экземпляр бина для жизненного цикла бина. Похоже на синглтон, но когда бобы ограничены областью приложения, значения, однажды установленное в applicationScopedBean, будет сохранено для всех последующих запросов, сеансов и даже для другого приложения сервлета, которое будет обращаться к этому Бобу, при условии, что оно выполняется в том же ServletContext. В то время как одноэлементные бобы ограничены только одним контекстом приложения. + constructor-arg - Определяет конструктор, использующийся для внедрения зависимости. Более подробно – далее.