天天看點

spring中Bean的生命周期(作用域)

通過提供一個bean标簽,來進行初始化一個bean對象,什麼時候需要使用就課進行依賴注入,

IOC容器中對象是單例的,對象不需要反複的去建立,降低代碼的耦合,

DI依賴注入,方式:setter注入,構造器注入,注解注入

@autowired : 根據類型注入,自動注入對象, 四種自動裝配類型:byName byType No Constructor

對spring容器中的bean進行掃描,根據bean的屬

性類型比對對應的bean,若可以比對則注入bean中

@resource :先根據名稱注入,再根據屬性輸入,

@service @autowired @qualifier(name=" “)根據名稱比對

屬性注入

@service(name=” ") @resources

名稱注入

怎麼設定生命周期:

2.掃描:@comment 注解 scope注解

value=" singlton/request/session/gloalbSession/prototype"

1.配置: bean标簽 scope=“singlton/request/session/globalSession/prototype”