<bean id="xxx" class="xxxxxxxxx">
<property name="classA">
<bean class="package.classA"/>
</property>
<property name="xx" value="xx"/>
</bean>其中
<property name="classA">
<bean class="package.classA"/>
</property>这个类也需要注入一个类我应该怎么写啊?
<bean id="xxx" class="xxxxxxxxx">
<property name="classA">
<bean class="package.classA">
                           <property name="xclassA">
              <bean class="package.xclassA"/>
                 </property>
                   </bean>
</property>
<property name="xx" value="xx"/>
</bean>不知道说没说清楚啊

解决方案 »

  1.   

    <bean id="xxx" class="xxxxxxxxx"> 
    <property name="classA ref="classA"/> 
    <property name="xx" value="xx"/> 
    </bean> 
    <bean id="classA" class="package.classA"> 
         <property name="xclassA"> 
                  <bean class="package.xclassA"/> 
                    </property> 
    </bean>
      

  2.   

    <bean id="xxx" class="xxxxxxxxx">
    <property name="classA ref="classA"/>
    <property name="xx" value="xx"/>
    </bean>
    <bean id="classA" class="package.classA">
        <property name="xclassA">
            <bean class="package.xclassA"/>
        </property>
    </bean>
      

  3.   

    <bean id="xxx" class="xxxxxxxxx">
    <property name="classA ref="classA"/>
    <property name="xx" value="xx"/>
    </bean>
    <bean id="classA" class="package.classA">
        <property name="xclassA" ref="xclassA">
    </bean>
    <bean id="xclassA" class="package.classA"/>
    这种配置方法也可以吧。
      

  4.   

    把需要注入的那个类也配置一个bean就行了
      

  5.   


     <bean id="xxx" class="xxxxxxxxx">
     <property name="classA ref="classA"/>
     <property name="xx" value="xx"/>
     </bean>
     <bean id="classA" class="package.classA">
        <property name="xclassA">
            <bean class="package.xclassA"/>
        </property>
     </bean>