写点什么

Spring 扩展 -Aware

作者:
  • 2023-10-10
    上海
  • 本文字数:361 字

    阅读完需:约 1 分钟

------------------------------------------

后续补充

Todo:使用方法、使用场景

------------------------------------------

public class SelfAware {}
/** * 参考:org.springframework.context.support.ApplicationContextAwareProcessor */class MyAwareProcessor implements BeanPostProcessor {
private final ConfigurableApplicationContext applicationContext;
public MyAwareProcessor(ConfigurableApplicationContext applicationContext) { this.applicationContext = applicationContext; }
@Override public Object postProcessBeforeInitialization(Object bean, String beanName) throws BeansException { ((ApplicationContextAware) bean).setApplicationContext(this.applicationContext); return bean; }
}
复制代码


用户头像

关注

还未添加个人签名 2019-08-17 加入

还未添加个人简介

评论

发布
暂无评论
Spring扩展-Aware_生_InfoQ写作社区