@Component public final class SpringContextHolder extends Object implements org.springframework.context.ApplicationContextAware
| 限定符和类型 | 字段和说明 |
|---|---|
private static org.springframework.context.ApplicationContext |
APPLICATION_CONTEXT
spring的上下文对象
|
| 构造器和说明 |
|---|
SpringContextHolder() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
getBean(Class<T> tClass)
功能描述: 通过类类型获取bean
|
static <T> T |
getBean(Class<T> tClass,
Object... params)
功能描述: 通过类类型获取bean
|
static Object |
getBean(String beanName)
功能描述: 通过类名称
|
static Object |
getBean(String beanName,
Object... params)
功能描述: 通过类名称
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
private static org.springframework.context.ApplicationContext APPLICATION_CONTEXT
public SpringContextHolder()
public static <T> T getBean(Class<T> tClass, Object... params)
tClass - -- <描述>params - -- 构造参数public static Object getBean(String beanName, Object... params)
beanName - -- 类名称params - -- 构造参数public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext) throws org.springframework.beans.BeansException
setApplicationContext 在接口中 org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionCopyright © 2023. All rights reserved.