1.作用域
1.1 singleton(默认作用域)
在使用id或name获取Bean实例时,仅返回同一个实例。
1.2 prototype
以下四种仅在Web Spring应用程序上下文使用
1.3 request
在一个HTTP请求中容器将返回一个Bean实例,不同的HTTP请求返回不同的Bean实例,仅在WebSpring应用程序上下文中使用。
1.4 session
在一个HTTP Session中,容器将返回同一个Bean实例。仅在WebSpring应用程序上下文中使用。
1.5 application
为每个ServletContext对象创建一个实例,即同一个应用共享一个Bean实例。仅在WebSpring应用程序上下文使用。
1.6 websocket
为每个WebSocket对象创建一个Bean实例。仅在WebSpring应用程序上下文中使用。