所有分类
  • 所有分类
  • 未分类

SpringBoot-静态获得Bean的工具类

简介

本文提供一个静态获得Bean的工具类。

可以通过本工具类静态获取ApplicationContext,从而进一步使用ApplicationContext进行处理,比如:从容器中获取bean。

为什么要封装获得Bean的工具?

  1. 一个Bean手动获得另一个Bean很麻烦
    • 需要实现ApplicationContextAware接口,还要实现一些方法。
  2. 没有注册到Spring的类无法获得bean
    • 有些时候,没有注册到Spring的类要使用某个bean的方法,此时会难以调用。

所以,需要封装一个获得Bean的工具。

优点

  1. 方便快捷
    • 调用者直接使用静态方法即可,无需实现ApplicationContextAware接口。

代码

此内容仅限VIP查看,请先
0

评论0

请先

显示验证码
没有账号?注册  忘记密码?

社交账号快速登录