简单来说,constructor-arg 是用在bean装配(wiring)的,通过构造函数来装配bean
#直接注入demo对象
<constructor-arg ref="person"/>
#直接注入值
<constructor-arg name="name" value="John"/>
<constructor-arg name="school" value="HZ university"/>
<constructor-arg name="sex" value="male"/>
而property 是通过setter函数来配置bean,使用方法同上,将constructor-arg替换为property即可。