spring的<bean>元素中的autowire属性取值
时间: 2023-04-26 13:03:46 浏览: 297
在Spring中自动装配Bean的属性
autowire属性取值有以下几种:
1. no:不自动装配,需要手动指定依赖关系。
2. byName:按照属性名自动装配,要求属性名与bean的id一致。
3. byType:按照属性类型自动装配,要求属性类型只有一个对应的bean。
4. constructor:按照构造函数参数类型自动装配,要求构造函数参数类型只有一个对应的bean。
5. autodetect:自动检测,如果找到多个符合条件的bean,则按照byType方式自动装配,否则按照byName方式自动装配。
阅读全文