public class SpringUtil extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
containsBean(String beanName) |
static org.springframework.context.ApplicationContext |
getApplicationContext()
方法名:获得Spring ApplicationContext 对象
功能说明:获得Spring ApplicationContext 对象
|
static <T> T |
getBean(Class<T> clazz) |
static Object |
getBean(String beanName) |
static <T> T |
getBean(String beanName,
Class<T> clazz) |
static int |
getBeanDefinitionCount()
得到IoC容器中bean定义的数量
|
static String[] |
getBeanDefinitionNames()
得到IoC容器中所有定义的bean的名称
|
static String[] |
getBeanNamesForType(Class<?> clazz) |
static <T> Map<String,T> |
getBeansOfType(Class<T> clazz) |
static Map<String,Object> |
getBeansWithAnnotation(Class<? extends Annotation> annotationClazz) |
static void |
registerBeanDefinition(String beanId,
org.springframework.beans.factory.config.BeanDefinition beanDefinition) |
static void |
registerSingleton(String beanId,
Object singleton) |
public static org.springframework.context.ApplicationContext getApplicationContext()
功能说明:获得Spring ApplicationContext 对象
public static boolean containsBean(String beanName)
public static <T> T getBean(Class<T> clazz)
public static int getBeanDefinitionCount()
public static String[] getBeanDefinitionNames()
public static Map<String,Object> getBeansWithAnnotation(Class<? extends Annotation> annotationClazz)
public static void registerBeanDefinition(String beanId, org.springframework.beans.factory.config.BeanDefinition beanDefinition)
Copyright © 2022. All rights reserved.