public class DynamicSpringBean
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FILE_NAME
/datasource.xml
|
static java.lang.String |
PROTOTYPE |
static java.lang.String |
SINGLETON |
Modifier and Type | Method and Description |
---|---|
int |
addDSBean(java.util.Map<java.lang.String,java.lang.String> beanInfo) |
static BeanWrapper |
createSpringBean(java.lang.String beanName,
java.lang.String clazzName)
默认为动态创建单例Bean.isSingleton=true
|
static BeanWrapper |
createSpringBean(java.lang.String beanName,
java.lang.String clazzName,
java.lang.String scope) |
static int |
destroySpringBean(java.lang.String beanName)
删除SpringBean对象
|
java.util.Map<java.lang.String,java.lang.String> |
getDSBean(java.lang.String id) |
static DynamicSpringBean |
getInstance() |
net.sf.json.JSONObject |
getJSONObject() |
boolean |
isExistBeanById(java.lang.String id) |
static void |
main(java.lang.String[] args) |
int |
removeDSBean(java.lang.String id) |
public static final java.lang.String FILE_NAME
public static final java.lang.String SINGLETON
public static final java.lang.String PROTOTYPE
public static DynamicSpringBean getInstance()
public static BeanWrapper createSpringBean(java.lang.String beanName, java.lang.String clazzName)
beanName
- as StringclazzName
- as Stringpublic static BeanWrapper createSpringBean(java.lang.String beanName, java.lang.String clazzName, java.lang.String scope)
beanName
- as StringclazzName
- scope
- //AbstractBeanDefinition.SCOPE_**public int addDSBean(java.util.Map<java.lang.String,java.lang.String> beanInfo)
public int removeDSBean(java.lang.String id)
public java.util.Map<java.lang.String,java.lang.String> getDSBean(java.lang.String id)
public boolean isExistBeanById(java.lang.String id)
public net.sf.json.JSONObject getJSONObject()
public static int destroySpringBean(java.lang.String beanName)
beanName
- as Stringpublic static void main(java.lang.String[] args)
Copyright © 2019 by Sucang.cn