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

IT 文章3年前 (2023)发布 小编
0 0 0

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

hutool SpringUtil由来

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

hutool SpringUtil使用

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

ad

程序员导航

优网导航旗下整合全网优质开发资源,一站式IT编程学习与工具大全网站

1、导入hutool依赖

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

2、springboot启动类加注解

在Application启动类加注解 @EnableSpringUtil

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

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

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

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

© 版权声明

相关文章

暂无评论

暂无评论...