文章摘要
这篇文章介绍了`ApplicationContextUtil`类,该类使用静态变量和`ClassPathXmlApplicationContext`来管理`ApplicationContext`。通过`static`关键字实现了一次性创建并返回应用容器对象,简化了`ApplicationContext`的获取流程,从而帮助开发者快速获得应用容器,避免重复初始化。
package com.util;
package com.util;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
final public class ApplicationContextUtil {
private static ApplicationContext ac=null;
private ApplicationContextUtil(){
}
static{
ac=new ClassPathXmlApplicationContext(“applicationContext.xml”);
}
public static ApplicationContext getApplicationContext(){
//获得返回的容器对象
return ac;
}
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。