javascript
java beanutil 工具类_实现BeanFactoryAware来达到Spring静态方法获取Bean对象的BeanUtil工具类...
在容器初始化時(shí)注入Bean工廠(chǎng),并提供一些列靜態(tài)方法,用于運(yùn)行期間任何地方都可以用過(guò)他來(lái)獲許對(duì)應(yīng)Beanpackage?com.idaima.util;
import?org.springframework.beans.BeansException;
import?org.springframework.beans.factory.BeanFactory;
import?org.springframework.beans.factory.BeanFactoryAware;
public?class?BeanUtil?implements??BeanFactoryAware{
private?static?BeanFactory?beanFactory;
//?private?static?ApplicationContext?context;
@Override
public?void?setBeanFactory(BeanFactory?factory)?throws?BeansException?{
this.beanFactory?=?factory;
}
/**
*?根據(jù)beanName名字取得bean
*
*?@param?beanName
*?@return
*/
public?static??T?getBean(String?beanName)?{
if?(null?!=?beanFactory)?{
return?(T)?beanFactory.getBean(beanName);
}
return?null;
}
}
總結(jié)
以上是生活随笔為你收集整理的java beanutil 工具类_实现BeanFactoryAware来达到Spring静态方法获取Bean对象的BeanUtil工具类...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 服务器访问oracle数据库,Oracl
- 下一篇: asp.mvc 4项目发布文件目录结构_