spring中用xml配置中的构造注入心得

spring中用xml配置中的构造注入时,如果 <constructor-arg> 属性都是 ref则不用理会参数顺序

<constructor-arg ref="killer" />

<constructor-arg ref="user" />

<constructor-arg ref="user" />

<constructor-arg ref="killer" />

效果一样;

但是如果 <constructor-arg> 属性有 value则一定要考虑参数顺序

<constructor-arg value="2"/>  

<constructor-arg ref="killer" />

<constructor-arg ref="killer" />

<constructor-arg value="2"/>  
必须分别对应2个不同的构造方法

猜你喜欢

转载自www.cnblogs.com/jichen/p/8918894.html