public class DefaultBeanDefinitionLoader extends java.lang.Object implements BeanDefinitionLoader
| 构造器和说明 |
|---|
DefaultBeanDefinitionLoader(ConfigurableApplicationContext applicationContext) |
| 限定符和类型 | 方法和说明 |
|---|---|
BeanDefinition |
createBeanDefinition(java.lang.Class<?> beanClass)
Create a bean definition with given class type
|
BeanDefinitionRegistry |
getRegistry()
Get registered bean definition registry
|
void |
loadBeanDefinition(java.lang.Class<?> beanClass)
Load bean definition with given bean class.
|
void |
loadBeanDefinition(java.lang.String name,
java.lang.Class<?> beanClass)
Load bean definition with given bean class and bean name.
|
void |
loadBeanDefinitions(java.util.Collection<java.lang.Class<?>> beans)
Load bean definitions with given bean collection.
|
void |
register(java.lang.Class<?> beanClass)
Register with given class
|
void |
register(java.lang.String name,
BeanDefinition beanDefinition)
Register bean definition with given name
|
public DefaultBeanDefinitionLoader(ConfigurableApplicationContext applicationContext)
public BeanDefinitionRegistry getRegistry()
BeanDefinitionLoadergetRegistry 在接口中 BeanDefinitionLoaderpublic void loadBeanDefinition(java.lang.Class<?> beanClass)
throws BeanDefinitionStoreException
BeanDefinitionLoaderloadBeanDefinition 在接口中 BeanDefinitionLoaderbeanClass - bean classBeanDefinitionStoreException - BeanDefinition could not be storepublic void loadBeanDefinitions(java.util.Collection<java.lang.Class<?>> beans)
throws BeanDefinitionStoreException
BeanDefinitionLoaderloadBeanDefinitions 在接口中 BeanDefinitionLoaderbeans - beans collectionBeanDefinitionStoreException - BeanDefinition could not be storepublic void loadBeanDefinition(java.lang.String name,
java.lang.Class<?> beanClass)
throws BeanDefinitionStoreException
BeanDefinitionLoaderloadBeanDefinition 在接口中 BeanDefinitionLoadername - bean namebeanClass - bean classBeanDefinitionStoreException - BeanDefinition could not be storepublic void register(java.lang.Class<?> beanClass)
throws BeanDefinitionStoreException
register 在接口中 BeanDefinitionLoaderbeanClass - bean classBeanDefinitionStoreExceptionpublic void register(java.lang.String name,
BeanDefinition beanDefinition)
throws BeanDefinitionStoreException
register 在接口中 BeanDefinitionLoadername - bean namebeanDefinition - definitionBeanDefinitionStoreExceptionpublic BeanDefinition createBeanDefinition(java.lang.Class<?> beanClass)
BeanDefinitionLoadercreateBeanDefinition 在接口中 BeanDefinitionLoaderbeanClass - the bean typeBeanDefinitionCopyright © 2019 TODAY. All rights reserved.