hutool SpringUtil轻松实现动态获取bean对象

Java工具 潘老师 1年前 (2023-03-29) 2520 ℃ (0) 扫码查看

我们通过注解的方式可以非常方便注入Spring管理的bean对象,但是如果想要在一些不能注入的类中使用bean对象,可能就需要借助ApplicationConext等方式加载,而hutool工具包只需要一个配置即可轻松解决。

hutool SpringUtil由来

使用Spring Boot时,通过依赖注入获取bean是非常方便的,但是在工具化的应用场景下,想要动态获取bean就变得非常困难,于是Hutool封装了Spring中Bean获取的工具类——SpringUtil。

hutool SpringUtil使用

SpringBoot项目中,我们只需要一个注解即可轻松实现Spring管理的bean对象的动态获取,具体步骤如下:

1、导入hutool依赖

   <dependency>
            <groupId>cn.hutool</groupId>
            <artifactId>hutool-all</artifactId>
            <version>5.4.6</version>
   </dependency>

2、springboot启动类加注解

在Application启动类加注解 @EnableSpringUtil

3、代码中直接调用SpringUtil.getBean即可使用

通过以上的说明,是不是感觉非常简单易懂,java学习的新技能get到了吗?


版权声明:本站文章,如无说明,均为本站原创,转载请注明文章来源。如有侵权,请联系博主删除。
本文链接:https://www.panziye.com/java/6074.html
喜欢 (1)
请潘老师喝杯Coffee吧!】
分享 (0)
用户头像
发表我的评论
取消评论
表情 贴图 签到 代码

Hi,您需要填写昵称和邮箱!

  • 昵称【必填】
  • 邮箱【必填】
  • 网址【可选】