美文网首页
普通类中获取bean

普通类中获取bean

作者: 戍戌戊戎_7d63 | 来源:发表于2018-03-08 10:58 被阅读0次

spring会帮我们自动注入bean,但如果我们要在普通类中获取bean该如何呢:

@Component
public class SpringUtil implements BeanFactoryAware {

    private static BeanFactory beanFactory;
    @Override
    public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
        SpringUtil.beanFactory = beanFactory;
    }

    public static Object getBean(String beanName){
        return beanFactory.getBean(beanName);
    }
}   

相关文章

网友评论

      本文标题:普通类中获取bean

      本文链接:https://www.haomeiwen.com/subject/spgefftx.html