Spring框架

2.5 ?FactoryBean

2.5.1 FactoryBean

Spring中有兩種類型的bean,一種是普通bean,另一種是工廠bean,即FactoryBean。

工廠bean跟普通bean不同,其返回的對(duì)象不是指定類的一個(gè)實(shí)例,其返回的是該工 廠bean的getObject方法所返回的對(duì)象。

工廠bean必須實(shí)現(xiàn)org.springframework.beans.factory.FactoryBean接口。

<bean?id="product"?class="com.atguigu.spring.bean.ProductFactory">

<property?name="productName"?value="Mp3"?/>

</bean>

?