Spring自動裝配bean

2021-10-24 01:55:27 字數 832 閱讀 5938

configuration顯示這是乙個配置類,componentscan無其他配置則預設在該類所在包內開啟元件掃瞄,

若有多個包則寫成@componentscan(basepackages=)若有多個類,

則@componentscan(basepackagesclasses=)

package soundsystem  

@configuration

@componentscan(「soundsystem」)

public class cdplayerconfig

public inte***ce compactdisc
package soundsystem  

@component

public class sgtpepper implements compactdisc

注:component表示這是乙個元件類,也可以使用@name

package soundsystem 

@runwith(springjunit4classrunner.class)

@contextconfiguration(classes=cdplayconfig)

public class cdplayer

這是乙個測試類,通過contextconfiguration指向配置類。

思維導圖:

spring 自動裝配bean

在spring中,支援 5 自動裝配模式。public class customer public void setperson person person 要啟用 autowired,必須註冊 autowiredannotationbeanpostprocessor 可以使用在 set方法 構造方...

(Spring)自動裝配bean

自動裝配說明 spring的自動裝配需要從兩個角度來實現,或者說是兩個操作 元件掃瞄和自動裝配組合發揮巨大威力,使得顯示的配置降低到最少。public class cat public class dog public class people public void setcat cat cat ...

Spring的bean自動裝配

基於xml自動裝配 使用設值注入方式裝配person例項 person1 class com.mengma.assembly.person name name value zhangsan name age value 20 bean 使用構造方法裝配person例項 person2 class c...