springboot自定义工具
- 上下文工具类
上下文工具类
你上下文工具类,获取注册的bean。
public class SpringContextUtils implements ApplicationListener<ApplicationPreparedEvent> {protected static ApplicationContext context;@Overridepublic void onApplicationEvent(ApplicationPreparedEvent applicationPreparedEvent) {context = applicationPreparedEvent.getApplicationContext();}public static ApplicationContext getContext() {return context;}public static <T> T getBean(String beanName) {return (T) context.getBean(beanName);}public static <T> T getBean(Class<?> clazz) {return (T) context.getBean(clazz);}}
site:https://blog.csdn.net/wo541075754/article/details/104324070