如题 、 Spring 注入  SERVICE 注入DAO 、   Service注入的是Dao的接口 还是注入Dao的方法。  
      这样     <!--service注入 -->
<bean id="LoginService" class="com.sy.service.LoginServiceImpl">
    <property name="ldao">
      <ref bean="LoginInfoDAO"/>   ← 这里注入借口还是实现类?     </property>
        </bean>

解决方案 »

  1.   

    <ref bean="LoginInfoDAO"/>
    注入的是LoginInfoDAO这个bean,算实现类
      

  2.   

    看到楼上的回答,哥不能淡定了。。明明是实现类,干嘛要说是接口呢,
       昨天我才搭玩一个SSH2框架  记得太清楚啦。、。、。、
      

  3.   

    实现类 帮我看看这帖子问题
    http://topic.csdn.net/u/20110706/20/bf79b3d4-16df-4c94-b8a7-6d0b28fa5438.html?seed=290878821&r=74253861#r_74253861
      

  4.   

    一般情况下都是注入的是LoginDaoImpl,,,算是实现类的。。spring会利用反射构建对象的。
      

  5.   

    是接口的实现类!!!!引用是接口。。
    。。
    谁说接口的?。。你NEW一个接口来看下。。或者反射一个。。
      

  6.   

    实现类!因为在配置Bean的时候,都要有一个ID或Name,他们的Class的属性值都是实现类,并不是接口,注入的时候也是注入的ID或Name,所以是实现类