需要先 利用你的bean配置一个普通的“累”然后在把这个累 注入到最终的累里面

解决方案 »

  1.   

    和静态一样,先创建一个bean指向你那个类,然后将该bean注入到你想用的bean里面
      

  2.   

    你的静态类这样定义
    <bean id="xxx" class="package.xxx.xxx">
    </bean>在需要注入的地方
    <bean id="aaa" class="package.xxx.xxx">
     <property name="ClassName">
        <ref bean="xxx" />--这里就是指向你定义的静态类引用
     </property>
    </bean>
      

  3.   

    对ls的补充一下,在第2个bean对应的类里面需要有一个属性,该属性的类型为第1个bean对应的类,然后需要有对该属性的set、get方法,说白了就是要满足javabean的规范~
      

  4.   

    <bean id="service" class="com.xinxin.service.ServiceInsert" >
          <property name="studentDAO">
                 <ref bean="TStudentDAO" />
          </property>
    </bean>
      

  5.   

    class A{
    Class B b;
    oublic void setB(B b){
    this.b = b;
    }
    }需要注入类B,则在被注入的类A里面需要有类似这么一段 set 方法.