自己总结的Spring注解式依赖注入规则
来源:互联网 发布:sql日期截取年月日 编辑:程序博客网 时间:2024/05/16 06:35
根据多次反复试验,目前看起来注入规则如下,小伙伴们如果发现有不正确的,欢迎指出
Spring 版本:4.3.2REALEASE
前提:只有手动指定过name的bean才能通过byName方式找到
extends和implements也算type匹配
步骤如下:
如果@Resource没有指定name,则根据字段名称自动设置name
如果@Resource没有指定type,则根据字段类型自动设置type
如果byName找到了对应的bean并且type匹配,则注入该bean,type不匹配则报错。
如果byName找不到对应的bean,则byType找,如果只找到一个匹配的bean则注入,否则报错。
感觉和网上说的好像不太一样,因此写在这里日后参考,如果有测试结果不同的欢迎讨论。
0 0
- 自己总结的Spring注解式依赖注入规则
- Spring依赖注入:注解注入总结
- Spring依赖注入:注解注入总结
- Spring依赖注入:注解注入总结
- Spring依赖注入:注解注入总结
- Spring依赖注入:注解注入总结
- Spring依赖注入:注解注入总结
- Spring依赖注入:注解注入总结
- Spring依赖注入:注解注入总结
- Spring依赖注入:注解注入总结
- spring依赖注入的注解
- Spring依赖注入:注解注入
- Spring各种依赖注入注解的区别
- Spring各种依赖注入注解的区别
- spring-依赖注入的注解配置
- Spring各种依赖注入注解的区别
- spring的依赖注入 注解版
- Spring DI依赖注入setter,构造,注解,三种依赖方式的总结
- 传感器_室内温度、湿度多少最合适
- Linux软件包管理
- 2016BIT小学期——电话号码问题(哈希+位运算)
- 不用第三方流氓软件管理开机启动项
- HDU 5876 Sparse Graph (补图BFS) 2016 ACM/ICPC Asia Regional Dalian Online
- 自己总结的Spring注解式依赖注入规则
- 自行搭建SS
- 使用git(二)分支切换与合并
- 翻转单词顺序
- 电路设计_自恢复保险丝参数说明
- Linux下的死锁及产生条件
- Unity3d中特殊文件夹以及作用详解
- 2016BIT小学期——博弈DP(污神Alice和Bob)
- 初始化过程