spring學習筆記四 bean之間的關係

2021-08-07 18:22:26 字數 555 閱讀 6734

一、繼承關係

relation.xml

<?xml version="1.0" encoding="utf-8"?>

首先建立乙個bean:

在建立乙個bean,其中有很多相同之處,為了簡化**,可以繼承address

可以建立乙個bean模板,新增乙個abstract,值設為true;模板是不能被例項化的,只提供被繼承;

注意:如果抽象對的bean被例項化,就會報錯,同抽象類一樣不能被例項化;

二、依賴關係

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

2、如果前置依賴於多個bean,則可以通過逗號,空格或的方式配置bean的名稱;

Spring 學習筆記 (三) Bean

配置 例項化 裝配 注入不同資料型別 基於annotation 定義 bean 標註在實現類上 bean 元件裝配 標註在屬性變數,屬性的 setter 方法,構造方法上 載入註解定義的 bean 區別見 difference between contextannotation config and...

Spring 自動裝配bean學習筆記

當實體類屬性需要依賴特別多的其他類時,bean的自動裝配可以幫我們減少xml中許多的配置。package com.huang.pojo public class people public void setcat cat cat public dog getdog public void setdo...

Spring 學習(四)Bean生命週期

bean的初始化 銷毀三種方式 一 1 先看第一種直接在beanlifecycle.xml中設定,init method和destory method兩個方法 xmlns xmlns xsi xsi schemalocation spring beans.xsd id beanlifecycle c...