1.构造参数注入
1.1 构造方法参数注入
<bean id="catDaoImpl" class="com.gao.di.construct.one.CatDaoImpl">
<constructor-arg value="sayHello"/>
</bean>
1.2 静态工厂方法参数注入
<!--静态工厂方法参数-->
<bean class="com.gao.di.construct.three.DaoFactory"
factory-method="getStaticFactoryDaoImpl">
<constructor-arg value="构造方式注入-静态工厂方法"/>
</bean>
1.3 实例工厂方法参注入
<bean id="daoFactory2" class="com.gao.di.construct.four.DaoFactory2"/>
<bean id="staticFactoryDao2" factory-bean="daoFactory2"
factory-method="getStaticFactoryDaoImpl2">
<constructor-arg value="构造方式注入-实例工厂方法"/>
</bean>
2.setter方法注入
<bean id="id" class="com.gao.di.setter.two.Id">
<property name="id" value="2333"/>
</bean>