参考:http://bailong139.blog.163.com/blog/static/2072381002014630114537506/
背景:
private MyService myService;
this.myService= SpringUtils.getApplicationContext().getBean(MyService .class);
public class SpringUtils implements ApplicationContextAware{
private static ApplicationContext applicationContext;
@SuppressWarnings("static-access")
@Override
public void setApplicationContext(ApplicationContext applicationContext)
throws BeansException {
this.applicationContext = applicationContext;
}
public static ApplicationContext getApplicationContext(){
return applicationContext;
}
public static Object getBean(String name) throws BeansException{
return applicationContext.getBean(name);
}
}
public SessionFactory localSessionFactory;
549



被折叠的 条评论
为什么被折叠?



