从头开始学习spring,发现脑子不够用了,记录学习中遇到的问题,方便今后的学习复习。
1.ioc(控制反转),set 注入中遇到的问题
配置文件中<property name="dao1" ref="empdao"></property> name 写成除dao之外会报错误的,必须写成 dao(即需于AddEmpService 中的sert方法一致).
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'addempdao' defined in class path resource [applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'dao1' of bean class [dao.AddEmpService]: Bean property 'dao1' is not writable or has an invalid setter method. Did you mean 'dao'?