Spring如何@Autowire
beans:byName或byType?如果不可能,是否使用另一种模式进行了第二次试验?@Autowire默认模式
12
A
回答
24
如果使用@Autowired
进行注释,它将注入具有匹配类型的bean(如果存在多个类型,则会抛出异常)。要指定名称,请使用@Qualifier
注释。
3
弹簧@Autowire
按类型。按名称接线也可以使用
@Resource(name = "id")
1
的@Autowired
的默认模式为byType
。
0
Autowired
注释可变或设置器方法等效于XML属性autowire="byType"
XML属性autowire
是defaut作为no
"no":
The traditional Spring default. No automagical wiring. Bean references
must be defined in the XML file via the <ref/> element (or "ref"
attribute). We recommend this in most cases as it makes documentation
more explicit.
相关问题
- 1. SharedPreferences默认模式
- 2. MySQL中的默认模式
- 3. Twiki默认编辑模式
- 4. 默认模式代名词
- 5. WPF绑定默认模式
- 6. Autowire Jdbc模板
- 7. JavaScript模块模式:默认值
- 8. 默认情况下MINGW64 curl设置默认模式
- 9. Autowire Bean没有默认构造函数,使用配置注释
- 10. 默认样式
- 11. Bouncy Castle默认模式AES 256
- 12. 在postgresql中设置默认模式(spring)
- 13. Spine.js,设置模式默认值
- 14. MySQL PDO - 设置默认提取模式?
- 15. math.h默认舍入模式不清除
- 16. XLD模式:如何强制默认值
- 17. 默认配置IPython为交互模式
- 18. 给WPF设计模式默认对象
- 19. JPA和默认锁定模式
- 20. 默认值,如果模式不匹配
- 21. SqlConnection忽略用户的默认模式
- 22. 默认情况下,UITableView编辑模式
- 23. 模式迁移和默认值
- 24. 问题设置默认模式
- 25. Hive中的默认模式是什么?
- 26. 默认选择怪癖模式
- 27. 在OpenLDAP中扩展默认模式
- 28. 为SQL查询设置默认模式
- 29. 默认浏览器模式IE
- 30. Oracle SQL Developer中的DB2 - 默认模式
False时,@Autowired的缺省模式是 '不' 否自动装配是执行。所有对其他bean的引用都必须明确注入。这是默认模式。 – TheCyberXP 2015-01-02 18:09:21
默认情况下,您引用autowire属性为'no',@ Autowired注解为byType – jarosik 2016-09-29 08:51:38