public final class SpringBeanUtil {
private static ApplicationContext context;
public static void setApplicationContext(ApplicationContext context) {
SpringBeanUtil.context = context;
}
private static ApplicationContext getApplicationContext() {
if (context == null) {
context = new ClassPathXmlApplicationContext("spring.xml");
}
return context;
}
public static Object getBean(String name) {
return getApplicationContext().getBean(name);
}
public static <T> T getBean(Class<T> clazz) {
return getApplicationContext().getBean(clazz);
}
}
new ClassPathXmlApplicationContext(“spring.xml”); 中用"spring.xml"
不能获取到ApplicationContext
,打开war也没有看到spring的配置文件。有没有其他好办法?