Spring Bean之間的關係

2021-08-19 11:05:39 字數 1006 閱讀 5626

一、配置bean

--配置形式:基於xml檔案的方式;

基於註解的方式;

--bean的配置方式:通過全類名(反射)、

通過工廠方法(基於工廠方法 & 例項工廠方法)、

factorybean

二、bean之間的關係:繼承,依賴

1.bean配置的繼承:

--spring允許繼承bean的配置,被繼承的bean稱為父bean,繼承這個父bean的bean稱為子bean。

--子bean從父bean中繼承配置,包括bean的屬性配置

--子bean也可以覆蓋從父bean繼承過來的配置

--父bean可以作為配置模板,也可以作為bean例項。若只是想把父bean作為模板,可以設定的abstract屬性為true,這樣spring將不會例項化這個bean

--並不是元素裡的所有屬性都會被繼承,比如:autowire,abstract

--也可以忽略父bean的class屬性,讓子bean指定自己的類,二共享相同的屬性配置,但此時abstract必須設定為true

2、bean之間的依賴關係

--spring允許使用者通過depends-on屬性設定bean前置依賴的bean,前置歷來的bean會在本bean例項化之前建立好

--如果前置依賴多個bean,則可以通過逗號,空格的方式配置bean的全稱

spring bean之間的關係 繼承和依賴

bean之間的關係 繼承和依賴 看下面的配置檔案,兩個bean屬性除了street不一樣外,其餘的都是一樣的。繼承 所以可以用下面的方式繼承。spring允許繼承bean的配置,被繼承的bean稱為父bean,繼承這個父bean的bean稱為子bean 子bean從父bean中繼承配置,包括bean...

類之間的關係

類之間的關係 內容 網上關於此類的討論非常多,發現對於該問題的理解各有各的說法,而各個說法中又相去甚遠。通過瀏覽這些討論以及對 的參考,發表一下自己的看法.類間關係有很多種,在大的類別上可以分為兩種 縱向關係 橫向關係。縱向關係就是繼承關係,它的概念非常明確,也成為oo的三個重要特徵之一,這裡不過多...

和之間的關係

1.0 簡介 本 簡要的 了xml和資料庫 之間的關係,同時列出一些可以使用資料庫處理xml文件的。雖然這裡不打算詳盡地介紹這些軟體,但是筆者希望它能夠描述使用資料庫處理xml文件中的主要部分。這裡有點偏向與 關聯式資料庫,因為我的經驗如此。2.0 xml是資料庫嗎?在開始討論xml和資料庫之前,我...