美文网首页BATJ架构
spring 中BeanNameAware接口作用

spring 中BeanNameAware接口作用

作者: 裘马轻狂大帅 | 来源:发表于2019-03-28 11:31 被阅读0次

BeanNameAware接口是为了让自身Bean能够感知到,获取到自身在Spring容器中的id或name属性。

让Bean获取自己在BeanFactory配置中的名字(根据情况是id或者name)。 

Spring自动调用。并且会在Spring自身完成Bean配置之后,且在调用任何Bean生命周期回调(初始化或者销毁)方法之前就调用这个方法。换言之,在程序中使用BeanFactory.getBean(String beanName)之前,Bean的名字就已经设定好了。

相关文章

网友评论

    本文标题:spring 中BeanNameAware接口作用

    本文链接:https://www.haomeiwen.com/subject/plxqbqtx.html