通过property给bean对象赋值的两种方法
- 通过set方法赋值
- 通过构造器赋值
- 通过p命名空间注入 引入p命名空间.先再namespace中配置xmlns.其次,
- 自动装配: byname条件:Course类的属性名=bean的id值
利用spring注解的形式依赖注入
- Dao层:respository 相当于创建了一个对象
- Service层:service相当于创建了要给对象
心得
依赖注入中1
2
3<bean id="xxx">
<property name="sqlSessionFactory">
</bean>
name的值是根据属性的setter方法来进行命名的,例如,类中的属性为public String who,但是setter方法名为public void setSomebody(),那么,<property name="somebody"></property>.应当根据JavaBean的命名规范来命名