首页 > 其他分享 >Spring--第三方bean管理

Spring--第三方bean管理

时间:2022-11-24 14:45:50浏览次数:33  
标签:调用 里面 配置文件 -- Spring bean 注解 第三方

第三方bean管理

管理第三方的bean的话,是不能在配置文件里面写这个注解的:

他表示的是,扫描你当前文件里面的bean,是可以直接获取到的。

那么,对于第三方的bean,我们可以这么做:

在配置文件里面直接用代码写出一个bean对象:

然后直接在可执行文件里面调用:

结果成功:

当然,一般情况下,在多个第三方bean需要管理时,我们不会使用将多个bean配置写入到同一个配置文件的操作方法,而是会这样做

是会存在一个配置文件的总的文件,还会存在其他的分配置文件

分的配置文件里面就会写,每个不同的配置;(分的配置文件里面,只有bean这么一个注解)

最后在总的里面调用一下就好啦!

调用

使用这个注解进行调用:

其中的大括号,表示数组,这样更能够清晰地表示出共调用了哪些配置文件(毕竟,import只能够在一个文件写一个)

实现为第三方bean注入资源

第一种:简单类型注入

其实就是利用Value注实现啦!

结果同上

第二种:引入类型注入

在定义的bean对象那里加入参数:

并且,只要保证这个方法能够被扫描到就行,也就是之前被删去的那个注解

这样,只要我们能够提供出一个形参,并且能够被扫描到,这个注入就ok啦!

标签:调用,里面,配置文件,--,Spring,bean,注解,第三方
From: https://www.cnblogs.com/liuzijin/p/16921652.html

相关文章

  • 高数-中值定理
    1.微分中值定理 ......
  • centos7虚拟机 配置本地源软件仓库
    CentOS7配置本地yum源软件仓库先连接虚拟光驱,对应的光驱iso文件没有的去下载对应镜像Download(centos.org)https://www.centos.org/download/进入虚拟机,把......
  • 新建java项目及案例 练习
    1.打开IDEA软件2.在工具栏中点击File,下拉框中找到New-》Project  3.点击Maven-》NEXT 4.显示以下界面,修改名称,点击Finish完成 5.显示以下界面,选择pom.xml文......
  • 定位红米note4x无法开机问题
    症状:无法开机,只能红灯闪烁,出现原因,放在那里没动,莫名其妙就变成这样了。扣掉电池:插上充电线,不会闪烁概率性:有时候拔掉电池,能点亮屏幕,卡启动界面,或者卡mi进度,断定:认定是cp......
  • Python第九周
    一.   实验目的和要求了解Pyhon中常见的异常二.  实验环境 python3.1064-bit三.  实验过程实例1代码如下:1print("\n",'='*10,"蚂蚁庄园动态","="*10)2......
  • python第一章三引号的用法
    #用2种方式拼接信息,第一种为常用方式name=input("name:")age=input("age:")job=input("job:")salary=input("salary:")info1='''--------------------info1of{_......
  • 反汇编逆向工具 ghidra_9.0 类似ida使用教程
    ​​https://github.com/NationalSecurityAgency/ghidra​​​​https://ghidra-sre.org/​​​需要国内下载的可以加群690819833解压压缩包后打开ghidraRun.bat打开后提......
  • 6.保障线程安全的设计技术
    一.Java运行时存储空间 Java运行时空间(JavaRuntime)空间可以分为堆(Heap)空间、非堆(Non-Heap)空间和栈(Stack)空间。堆空间和非堆空间是可以被多个线程共享的,而栈空间则是线......
  • RXAndroid学习笔记只粗略介绍方便翻开api知道啥时候用啥 而不是一篇一篇刷并记住再记
    前言rx教程一抓一大把,很容易陷入其中无法自拔,甚至看完所有之后还是不知道到底应该怎么用,本篇文章只是举例一些api,一次为上游,上游变换或过滤等下游三个分支进行划分列......
  • 【Cocos2d-X(2.x) 游戏开发系列之三】最新版本cocos2d­2.0­x­2.0.2使用新资源加载
    本站文章均为​​ 李华明Himi ​​​原创,转载务必在明显处注明:​​​​​前段时间cocos2dx更新了最新版本cocos2d­2.0­x­2.0.2,也从这个版本开始对于资源加载与管理都......