@Component(value="SpringContextHolders")
public class SpringContextHolder
extends java.lang.Object
implements org.springframework.context.ApplicationContextAware
| Constructor and Description |
|---|
SpringContextHolder() |
| Modifier and Type | Method and Description |
|---|---|
static <T> T |
getBean(java.lang.Class<T> baseType)
根据容器类获取对应的容器对象
|
static <T> T |
getBean(java.lang.String beanName)
根据容器名称获取对应的容器对象
|
static <T> java.util.Map<java.lang.String,T> |
getBeans(java.lang.Class<T> baseType)
根据容器类获取对应的容器对象
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic static <T> T getBean(java.lang.String beanName)
T - beanName - 容器名称public static <T> T getBean(java.lang.Class<T> baseType)
T - baseType - 容器类public static <T> java.util.Map<java.lang.String,T> getBeans(java.lang.Class<T> baseType)
T - baseType - 容器类