博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot的Bean注解
阅读量:5931 次
发布时间:2019-06-19

本文共 670 字,大约阅读时间需要 2 分钟。

hot3.png

有的时候我们在A类种通过@Configuration和@Bean声明Bean,如果想在B类中调用A类声明的@Bean的Bean该怎么办?

A类: 类加上@Configuration注解。 为方法加上@Bean注解。

@Bean("masterDataSource")    @Primary    public DataSource masterDataSource() {        logger.info("-------------------- masterDataSource init ---------------------");        DataSource dataSource = getDataSource(masterUrl, masterUserName, masterPassword);        return dataSource;    }

B类: 类加上注解

@Configuration@AutoConfigureAfter(A.class)

表明在A配置完成之后进行配置。

通过@Autowired和@Qualifier("xxx")进行@Bean注入。

@Autowired    @Qualifier("masterDataSource")    private DataSource masterDataSource;

B类中可以通过masterDataSource进行使用了。

转载于:https://my.oschina.net/u/1000241/blog/1594984

你可能感兴趣的文章
【iCore4 双核心板_ARM】例程二十一:LWIP_TCP_SERVER实验——以太网数据传输
查看>>
Kafka设计解析(六)- Kafka高性能关键技术解析
查看>>
git的几个操作
查看>>
Python3 注释
查看>>
老树开新花:DLL劫持漏洞新玩法
查看>>
关于LVS负载均衡tcp长连接分发的解决思路
查看>>
LeetCode Recover Binary Search Tree
查看>>
SpringMVC的页面几种返回方式
查看>>
优盘复制大文件
查看>>
scrapy 6023 telnet查看爬虫引擎相关状态
查看>>
关于最小生成树,拓扑排序、强连通分量、割点、2-SAT的一点笔记
查看>>
[iOS]查看苹果支持的所有字库
查看>>
TCP/IP协议层
查看>>
理解SQLNET.AUTHENTICATION_SERVICES参数|转|
查看>>
new Option及用法
查看>>
C#:基于WMI查询USB设备
查看>>
par函数family参数-控制文字的字体
查看>>
程序员考证之信息系统项目管理师
查看>>
Custom Tabbed Toolbar with Corporate Image and Central Registry Integration
查看>>
HttpWebRequest模拟POST提交防止中文乱码
查看>>