第三方bean管理
管理第三方的bean的话,是不能在配置文件里面写这个注解的:
他表示的是,扫描你当前文件里面的bean,是可以直接获取到的。
那么,对于第三方的bean,我们可以这么做:
在配置文件里面直接用代码写出一个bean对象:![](/i/l/?n=22&i=blog/2808014/202211/2808014-20221124140930030-1437799219.png)
然后直接在可执行文件里面调用:
结果成功:
当然,一般情况下,在多个第三方bean需要管理时,我们不会使用将多个bean配置写入到同一个配置文件的操作方法,而是会这样做
是会存在一个配置文件的总的文件,还会存在其他的分配置文件
分的配置文件里面就会写,每个不同的配置;(分的配置文件里面,只有bean这么一个注解)
最后在总的里面调用一下就好啦!
调用
使用这个注解进行调用:
其中的大括号,表示数组,这样更能够清晰地表示出共调用了哪些配置文件(毕竟,import只能够在一个文件写一个)
实现为第三方bean注入资源
第一种:简单类型注入
其实就是利用Value注实现啦!
结果同上
第二种:引入类型注入
在定义的bean对象那里加入参数:
并且,只要保证这个方法能够被扫描到就行,也就是之前被删去的那个注解
这样,只要我们能够提供出一个形参,并且能够被扫描到,这个注入就ok啦!
标签:调用,里面,配置文件,--,Spring,bean,注解,第三方 From: https://www.cnblogs.com/liuzijin/p/16921652.html