bean的作用域
bean的作用域指的是Spring容器中管理的bean实例的生命周期范围。Spring支持多种作用域,包括:
-
singleton:默认作用域,容器中只会存在一个实例对象,所有请求都会返回同一实例对象。
-
prototype:每次请求都会创建一个新的实例对象。
-
request:每个HTTP请求都会创建一个新的实例对象,该实例对象仅在当前请求中有效。
-
session:每个HTTP会话都会创建一个新的实例对象,该实例对象仅在当前会话中有效。
-
global-session:仅在基于portlet的web应用中有意义,表示整个portlet应用中只会存在一个实例对象。
通过设置bean的作用域,可以控制bean实例对象的生命周期和访问范围,从而实现更加灵活的应用程序设计。
原文地址: https://www.cveoy.top/t/topic/gt3z 著作权归作者所有。请勿转载和采集!