报告 XML 应用程序上下文中注入点的不一致标记和特性。
<property> 和 <constructor-arg> 必须指定 ref、value 或子元素<property> 和 <constructor-arg> 不能包含多个子元素<ref> 可以包含 bean 特性、local 特性或 parent 特性<ref> 必须指定一个 Bean<idref> 可以包含 bean 特性或 local 特性<idref> 必须指定一个 Bean<map> 必须指定一个键<idref> 可以包含 key 特性、key-ref 特性或 <key> 子元素示例:
<beans>
<!-- 1. 属性只允许包含 "ref" 特性或 "value" 特性或子元素 -->
<bean class="MyClass">
<property name="bean" ref="myBean" value="foo"/>
<!-- 属性只允许包含 "ref" 特性或 "value" 特性或子元素 -->
</bean>
<!-- 2. 属性不得包含多个子元素 -->
<bean class="MyFactory">
<property name="bean">
<ref>bean</ref> <!-- 属性不得包含多个子元素 -->
<value>foo</value> <!-- 属性不得包含多个子元素 -->
</property>
</bean>
<!-- 3. 映射条目必须指定一个键 -->
<bean class="MyBean">
<property name="map">
<map>
<entry value="foo"/> <!-- 映射条目必须指定一个键 -->
</map>
</property>
</bean>
</beans>