Aware系列接口,主要用于辅助Spring bean访问Spring容器
每个Aware子接口都实现了一个setXX方法,而方法中的形参是接口Aware前面的内容,也就是当前Bean需要感知的内容。所以我们需要在Bean中声明相关的成员变量来接收。
void setApplicationContext(ApplicationContext applicationContext)
2.2 BeanClassLoaderAware
void setBeanClassLoader(ClassLoader classLoader);
2.3 BeanFactoryAware
void setBeanFactory(BeanFactory beanFactory)
2.4 BeanNameAware
void setBeanName(String name);
进一步测试使用效果:https://cloud.tencent.com/developer/article/1409274
原文:https://www.cnblogs.com/clarino/p/14779121.html