欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

spring-spring容器中bean知識點總結

 更新時間:2019年08月09日 08:23:39   作者:ZeroMZ  
在本篇文章里小編給大家分享了關于spring-spring容器中bean知識點總結,有需要的朋友們可以學習下。

1、bean的基本定義和bean別名

2、容器中bean的作用域

singleton:單例模式,在整個spring IoC容器中,singleton作用域的bean將只生成一個實例。

prototype:每次通過容器的getBean()方法獲取prototype作用域的bean時,都將產生一個新的bean實例。

request:對于一次HTTP請求,request作用域的bean將只生成一個實例,這意味著,在同一次HTTP請求內,程序每次請求該bean,得到的總是同一個實例。只有在Web應用中使用spring時,該作用域才真正的有效。

session:對于一次HTTP會話,sesion作用域的bean將只生成一個實例,這意味著,在同一次HTTP會話內,程序每次請求該bean,得到的總是同一個實例。只有在Web應用中使用spring時,該作用域才真正的有效。

global session:每個全局的HTTP Session對應一個bean實例。在典型的情況下,僅在使用portlet context的時候有效。只有在Web應用中使用spring時,該作用域才真正的有效。

比較常用的是singleton和prototype。對于singleton作用域的bean,每次請求該bean都將獲得相同的實例。容器負責跟蹤bean實例的狀態(tài),負責維護bean實例的生命周期行為;對于prototype作用域的bean,程序每次請求該id的bean,spring都會新建一個bean實例,然后返回給程序。這種情況下,spring容器僅僅使用new關鍵字創(chuàng)建bean實例,一旦創(chuàng)建成功,容器就不再跟蹤實例,也不會維護bean實例的狀態(tài)。

如果不指定bean的作用域,spring容器默認使用singleton作用域。

spring配置文件通過scope屬性指定bean的作用域,該屬性可以接受singleton、prototype、request、session、globalSession五個值。

3、request作用域

4、session作用域

以上知識點希望能夠幫助到大家,感謝大家對腳本之家的支持。

相關文章

  • 基于Java實現互聯網實時聊天系統(附源碼)

    基于Java實現互聯網實時聊天系統(附源碼)

    Netty?是一個利用?Java?的高級網絡的能力,隱藏其背后的復雜性而提供一個易于使用的?API?的客戶端/服務器框架。本文將利用它實現互聯網實時聊天系統,感興趣的可以了解一下
    2022-09-09
  • mybatis-plus實現打印完整sql語句

    mybatis-plus實現打印完整sql語句

    這篇文章主要介紹了mybatis-plus實現打印完整sql語句方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 詳解idea打包jar的多種方式

    詳解idea打包jar的多種方式

    本篇文章總結出用IDEA打包jar包的多種方式。項目打包Jar包可以參考如下形式:用IDEA自帶的打包形式;用Maven插件maven-shade-plugin打包;用Maven插件maven-assembly-plugin打包。下面跟著小編一起來看下吧
    2017-01-01
  • Java實現求解一元n次多項式的方法示例

    Java實現求解一元n次多項式的方法示例

    這篇文章主要介紹了Java實現求解一元n次多項式的方法,涉及java高斯消元法處理矩陣運算解多項式的相關操作技巧,需要的朋友可以參考下
    2018-01-01
  • 解析Java編程之Synchronized鎖住的對象

    解析Java編程之Synchronized鎖住的對象

    這篇文章主要介紹了解析Java編程之Synchronized鎖住的對象,具有一定參考價值,需要的朋友可以了解下。
    2017-10-10
  • 一文掌握maven??filtering標簽

    一文掌握maven??filtering標簽

    這篇文章主要介紹了maven??filtering標簽,本文通過三種方法給大家講解maven?filtering標簽,結合示例代碼給大家介紹的非常詳細,需要的朋友可以參考下
    2023-02-02
  • JDK17安裝教程以及其環(huán)境變量配置教程

    JDK17安裝教程以及其環(huán)境變量配置教程

    環(huán)境變量對Java初學者來說真的是一件頭疼的事,本人也經歷過這樣的事情,這篇文章主要給大家介紹了關于JDK17安裝教程以及其環(huán)境變量配置的相關資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-03-03
  • 基于Java代碼實現游戲服務器生成全局唯一ID的方法匯總

    基于Java代碼實現游戲服務器生成全局唯一ID的方法匯總

    我們在做服務器系統開發(fā)的時候,為了適應數據大并發(fā)的請求,需要插入數據庫之前生成一個全局的唯一id,糾結全局唯一id怎么生成呢?下面小編給大家分享Java代碼實現游戲服務器生成全局唯一ID的方法匯總,涉及到優(yōu)劣勢方面的知識點,對此感興趣的朋友一起看看吧
    2016-10-10
  • kafka分布式消息系統基本架構及功能詳解

    kafka分布式消息系統基本架構及功能詳解

    這篇文章主要為大家介紹了kafka分布式消息系統基本架構及功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • Spring之@DependsOn注解詳細解析

    Spring之@DependsOn注解詳細解析

    這篇文章主要介紹了Spring之@DependsOn注解詳細解析,@DependsOn注解是Spring中提供的一個指定Spring創(chuàng)建Bean的依賴順序的注解,需要的朋友可以參考下
    2024-01-01

最新評論