public class ServiceProvinder{
private static ServiceProvinderCore sc;
static{
System.err.println("xxxxxxxxxxx");
sc = new ServiceProvinderCore();
sc.load("beans.xml");
}
public static Object getService(String beanName){
System.err.println("ppppppppppppp");
if(StringUtils.isBlank(beanName)){
throw new RuntimeException("您访问的服务器名称不能为空");
}
}
object bean = null;
//如果spring容器中包含beanName
if(sc.ctx.containsBean(beanName)){
bean = sc.ctx.getBean(beanName);
}
//如果spring容器中不包含beanName
if(bean == null){
throw new RuntimeException("您要访问的服务器名称["+beanName+"]不存在");
}
return bean;
}
java小容器
最新推荐文章于 2024-04-17 15:41:02 发布