笔者在使用p命名空间属性注入的时候,遇到了标题所描述的问题
<!-- 改为p名称空间的方式 -->
<bean id="car" class="com.chauncy.spring.demo1.Car" p:name="奇瑞QQ" p:price="30000"></bean>
<bean id = "car2" class = "com.chauncy.spring.demo1.Car2" p:name = "宾利" p:price = "500000000" p:cars-ref = "car" ></bean>
为了不让编译器产生歧义,,属性的名字最好不要和所依赖的Javabean 的 id相同
cars-ref :ref前面是属性的名字,他的值是bean的id