Spring學習筆記 BeanFactory容器

2021-08-25 22:53:31 字數 1038 閱讀 9368

beanfactory容器是spring的乙個重要的容器,後面所有的容器都是繼承了這個容器;其中beanfactory乙個重要的實現類是defaultlistablebeanfactory。

beanfactory容器的初始化過程如下 案例

package com.zbt.springbean_day01;

/** * created by luckyboy on 2018/8/18.

*/public

class

student

public

student(int age,string name)

public

intgetage()

public

void

setage(int age)

public string getname()

public

void

setname(string name)

}

spring-config.xml配置檔案

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

xmlns=""

xmlns:xsi=""

xmlns:context=""

xsi:schemalocation=" /spring-beans.xsd

/spring-context.xsd">

id="student"

class="com.zbt.springbean_day01.student">

name="age"

value="10">

property>

name="name"

value="zou">

property>

bean>

beans>

測試檔案

@test

public

void

test2()

spring學習筆記

spring中兩個十分重要的概念 ioc di aop 1.ioc di inverse of control dependence injection ioc 控制反轉,看起來比較牛b,說起來十分簡單。就是不使用傳統的將類的依賴關係用硬編碼來維護的方式,而是讓容器來管理類之間的依賴,依賴關係在全在...

Spring 學習筆記

實現ioc的兩種方式 dependency injection 和 service locator 關於依賴注入 依賴注入指的是,當您在a物件內部需要b物件的某個功能時,a就依賴於b,您可以直接在a內部例項化b,但日後要修改就麻煩些。如果您不直接在a內部例項化b,而是通過ioc將乙個b例項從外部設定...

spring學習筆記

spring的bean的生命週期 只用反射機制通過class路徑獲得class型別,呼叫預設建構函式例項化乙個物件。呼叫bean的property設定物件的屬性 set方法 如果bean的類實現了beannameaware介面,那麼還會呼叫setbeanname方法 如果bean的類實現了beanf...