当前位置: 代码迷 >> Java Web开发 >> 遇到一个怪有关问题,spring可以注入实现类,但注入接口就报空指针
  详细解决方案

遇到一个怪有关问题,spring可以注入实现类,但注入接口就报空指针

热度:3335   发布时间:2013-02-25 21:17:55.0
遇到一个怪问题,spring可以注入实现类,但注入接口就报空指针
ssh框架 hibernate3.3和Struts2和spring2.5 整合的

遇到一个怪问题,spring可以注入实现类,但注入接口就报空指针

是什么问题呢

------解决方案--------------------------------------------------------
探讨
引用:

第一次听说还能注入接口的,你认为接口可以实例化吗?


spring的三种注入方式:
1.接口注入(不推荐)
2.getter,setter方式注入(比较常用)
3.构造器注入(死的应用)

------解决方案--------------------------------------------------------
刚好路过,也比大侠们弄混了,三种注入听说过
XML code
<!-- agentArea -->    <bean id="pushDataDao" class="com.chinagyl.iad.inteface.dao.PushDataDao">        <property name="sqlMapClient">            <ref bean="sqlMapClient" />        </property>    </bean>    <bean id="pushDataBo" class="com.chinagyl.iad.inteface.bo.imp.PushDataBoImp">        <property name="pushDataDao">            <ref bean="pushDataDao" />        </property>    </bean>
  相关解决方案