Ezio's Blog
Posts Categories Tags Music Mood About
Ezio's Blog· Light
☰ Menu
Posts Categories Tags Music Mood About
Expand all Back to top Go to bottom

Spring-BeanFactoryAware接口

Author: Ezio Date: November 1, 2022  16:27:52 Category: Spring

1、用处

获取bean

2、使用方法

实现BeanFactoryAware接口的setBeanFactory方法。BeanFactoryAware也只有这个方法。

1
2
3
4
5
6
7
8
9
10
private BeanFactory beanFactory;  

public void setBeanFactory(BeanFactory beanFactory) throws BeansException {
this.beanFactory = beanFactory;
}

Object object = beanFactory.getBean(beanName);

//或者
this.getBean(beanName);

3、注意

spring的IoC容器核心为BeanFactory接口,该接口的最常用实现是XmlBeanFactory类,该类使用xml配置文件来初始化一个BeanFactory实例。

ApplicationContext是对BeanFactory接口的扩展,在大多数的应用中,使用ApplicationContext的优先级要高于BeanFactory

Author: Ezio

Permalink: https://ezioy.cn/2022/11/01/Spring-BeanFactoryAware%E6%8E%A5%E5%8F%A3/

License: Copyright (c) 2019 CC-BY-NC-4.0 LICENSE

Slogan: Nothing is true,Everything is permitted

Tag(s): # Spring
back · home
工厂方法模式 Linux文件权限
Ezio © 2019 - 2026 | Powered by Hexo & Chic | 访客数量:   浏览次数: | 渝公网安备50011302222043 | 渝ICP备2023013933号-1