Spring中的bean怎么利用Aware接口获取-创新互联
这期内容当中小编将会给大家带来有关Spring中的bean怎么利用Aware接口获取,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
在使用spring编程时,常常会遇到想根据bean的名称来获取相应的bean对象,这时候,就可以通过实现BeanFactoryAware来满足需求,代码很简单:
@Servicepublic class BeanFactoryHelper implements BeanFactoryAware { private static BeanFactory beanFactory; @Override public void setBeanFactory(BeanFactory beanFactory) throws BeansException { this.beanFactory = beanFactory; } public static Object getBean(String beanName){ if(beanFactory == null){ throw new NullPointerException("BeanFactory is null!"); } return beanFactory.getBean(beanName); } }
文章标题:Spring中的bean怎么利用Aware接口获取-创新互联
URL标题:http://azwzsj.com/article/cojeeg.html