📄 beancontainer.java
字号:
/*
* Created on 2004-8-18
*
*/
package com.esimple.framework.bean;
import org.springframework.beans.factory.support.DefaultListableBeanFactory;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
/**
* @author steven
*
*/
public class BeanContainer {
/** The logging instance */
private Log log = LogFactory.getLog(this.getClass());
private DefaultListableBeanFactory factory;
private String beansConfig;
private static BeanContainer container;
void setFactory(DefaultListableBeanFactory factory){
this.factory = factory;
}
public Object getBean(String name){
return factory.getBean(name);
}
public Object getBean(String name, Class requiredType) {
return factory.getBean(name,requiredType);
}
public boolean isSingleton(String name) {
return factory.isSingleton(name);
}
public boolean containsBean(String name) {
return factory.containsBean(name);
}
public DefaultListableBeanFactory getFactory(){
return this.factory;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -