Spring获取ApplicationContext对象工具类的实现方法(spring获取接口实现类bean)速看

随心笔谈2年前发布 admin
183 0 0

文章摘要

这篇文章介绍了`ApplicationContextUtil`类,该类使用静态变量和`ClassPathXmlApplicationContext`来管理`ApplicationContext`。通过`static`关键字实现了一次性创建并返回应用容器对象,简化了`ApplicationContext`的获取流程,从而帮助开发者快速获得应用容器,避免重复初始化。


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;
}

}

© 版权声明

相关文章