JSP 中Spring Bean 的作用域詳解
Bean元素有一個scope屬性,用于定義Bean的作用域,該屬性有如下五個值:
1>singleton:
單例模式,在整個spring IOC容器中,單例模式作用域的Bean都將只生成一個實例。一般Spring容器默認Bean的作用域為singleton
2>prototype:
與singleton相反, 每次通過容器的getBean()方法獲取該作用域下的Bean時都將產(chǎn)生一個新的Bean實例
3>request:
對于同一次Http請求,request作用域下的Bean都將只生成一個實例。這種作用域只有在Web應(yīng)用中使用Spring容器才有效
4>session:
對于同一次Http會話,session作用域下的Bean都將只生成一個實例。這種作用域也只有在Web應(yīng)用中使用Spring容器才有效
5>global session:
每個全局的Http Session對應(yīng)一個Bean實例。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
您可能感興趣的文章:- Spring IOC原理補充說明(循環(huán)依賴、Bean作用域等)
- SPRING FRAMEWORK BEAN作用域和生命周期原理解析
- 簡單了解spring bean作用域?qū)傩詓ingleton和prototype的區(qū)別
- Spring實戰(zhàn)之協(xié)調(diào)作用域不同步的Bean操作示例
- Spring實戰(zhàn)之Bean的作用域request用法分析
- Spring實戰(zhàn)之Bean的作用域singleton和prototype用法分析
- 深入了解Spring中Bean的作用域和生命周期
- 淺談Spring中Bean的作用域、生命周期
- spring ioc的簡單實例及bean的作用域?qū)傩越馕?/li>
- 淺談spring中scope作用域
- 淺談Spring學(xué)習(xí)之request,session與globalSession作用域
- 詳解Spring中Bean的生命周期和作用域及實現(xiàn)方式
- 最全總結(jié)SpringBean的作用域管理