简介
本文提供一个静态获得Bean的工具类。
可以通过本工具类静态获取ApplicationContext,从而进一步使用ApplicationContext进行处理,比如:从容器中获取bean。
为什么要封装获得Bean的工具?
- 一个Bean手动获得另一个Bean很麻烦
- 需要实现ApplicationContextAware接口,还要实现一些方法。
- 没有注册到Spring的类无法获得bean
- 有些时候,没有注册到Spring的类要使用某个bean的方法,此时会难以调用。
所以,需要封装一个获得Bean的工具。
优点
- 方便快捷
- 调用者直接使用静态方法即可,无需实现ApplicationContextAware接口。
代码
此内容仅限VIP查看,请先登录
请先
!