问答详情
源自:2-2 Spring注入方式

setInjectionDao方法和spring.xml有联系吗

整个下来就是不明白spring中配置<property name="injectionDAO"...../>这里的injectionDAO和注入方法setInjectionDAO的联系。

提问者:慕无忌8477532 2015-03-19 23:36

个回答

  • 慕无忌8477532
    2015-03-20 13:57:04

    谢谢pang的解答,昨晚通过输出语句测试了总算明白了这里面的逻辑。

  • 好帮手慕珊
    2015-03-20 09:30:21

    <property name="injectionDAO"...../>为属性injectionDAO赋值的方式有几种,这里就是通过调用setInjectionDAO方法为属性赋值,也可以通过调用构造方法赋值。

    使用spring.xml文件进行对象创建和赋值,可以将对象创建从业务代码中独立出来,耦合性更加好。