Spring支持属性注入和构造函数注入。
属性注入:
1. 要求Bean提供一个默认的构造方法。
2. 为注入的属性提供set方法。
Spring先调用Bean的默认构造函数实例化Bean对象,再通过反射的方式调用set方法注入属性值。
<bean id="car" class="com.smart.Car"> <property name="maxSpeed"> <value>20</value> </property> </bean> |
注:Bean属性命名前两个字母要么全大写,要么全小写。