Spring源码分析-IOC之SingletonBeanRegistry

SingletonBeanRegistry:定义对单例的注册及获取

public interface SingletonBeanRegistry {

	//把一个给定的已经存在对象注册为单例
	void registerSingleton(String beanName, Object singletonObject);

	//获取指定名称的单例对象
	Object getSingleton(String beanName);

	//判断是否存在指定名称的单例对象
	boolean containsSingleton(String beanName);

	//获取所有单例对象的名称
	String[] getSingletonNames();

	//获取单例对象的数量
	int getSingletonCount();

}

 

你可能感兴趣的:(spring,spring)