FactoryBean

FactoryBean是工厂bean,不一样于普通的bean,它返回的类型取决于  T getObject() 返回了什么。get

例如某个FactoryBean的实现类里面:io

public Object getObject() throws Exception {
            return new Date();
    }new

返回的是 new Date(),那么FactoryBean的实现类获得的返回值的类型也是Date类型。return

而要获得该FactoryBean的实现类的类型 须要使用&,好比:getBean(&beanName)

相关文章
相关标签/搜索