报错:
Attribute : class
The fully qualified name of the bean’s class, except if it serves only as a parent definition for child
bean definitions.
Data Type : string
原因:
Spring Bean装配与自动装配 中 default-autowire=“constructor” constructor: 与bytype方式类似,主要应用与构造器参数,如果容器中没有构造器一致的bean将抛出异常
Spring Bean装配与自动装配其中还包括
default-autowire=“no” : 不做任何操作
default-autowire="byName " :
根据属性自动装配 ,与id属性一样的,并与其属性来进行自动装配
default-autowire="byType "
1. 存在与指定属性类型相同的bean 将该属性自动装配
2.存在多个该类型bean, 将抛出异常
3.没有找到匹配的bean 什么什么也不用做
解决办法:
添加该类的无参构造函数: