@Component public class SpringContextUtil extends Object implements org.springframework.context.ApplicationContextAware
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
containsBean(String beanName)
是否包含bean
|
static String |
getActiveProfile()
获取当前环境
|
static <T> T |
getBean(Class<T> clazz)
根据类型获取bean
|
static Object |
getBean(String beanName)
根据名称获取bean
|
static <T> T |
getBean(String beanName,
Class<T> clazz)
根据bean名称获取指定类型bean
|
static Class |
getType(String beanName)
bean的类型
|
static boolean |
isSingleton(String beanName)
是否是单例
|
static void |
printRunningInfo()
获取当前运行URL
|
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext 在接口中 org.springframework.context.ApplicationContextAwareorg.springframework.beans.BeansExceptionpublic static <T> T getBean(String beanName, Class<T> clazz)
beanName - bean名称clazz - 返回的bean类型,若类型不匹配,将抛出异常public static <T> T getBean(Class<T> clazz)
clazz - public static boolean containsBean(String beanName)
beanName - public static boolean isSingleton(String beanName)
beanName - public static String getActiveProfile()
public static void printRunningInfo()
Copyright © 2022. All rights reserved.