org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cstlostdao' defined in class path resource [applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'sessionFatory' of bean class [com.crm1.common.dao.hibimpl.CstLostDao]: Bean property 'sessionFatory' is not writable or has an invalid setter method. Did you mean 'sessionFactory'?
Caused by:
org.springframework.beans.NotWritablePropertyException: Invalid property 'sessionFatory' of bean class [com.crm1.common.dao.hibimpl.CstLostDao]: Bean property 'sessionFatory' is not writable or has an invalid setter method. Did you mean 'sessionFactory'?Spring的配置文件如下:
<bean id="commonDAO"
class="com.crm1.common.dao.hibimpl.CommonDAOHibImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="basdictDao" class="com.crm1.common.dao.hibimpl.BasDictDaoImpl" >
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="cstservicedao"
class="com.crm1.common.dao.hibimpl.CstserviceDaoImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean> <bean id="customerDao"
class="com.crm1.common.dao.hibimpl.CustomerDao">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="contrdao" class="com.crm1.common.dao.hibimpl.ContrDao">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="cstlostdao"
class="com.crm1.common.dao.hibimpl.CstLostDao">
<property name="sessionFatory" ref="sessionFactory"></property>
</bean>
Caused by:
org.springframework.beans.NotWritablePropertyException: Invalid property 'sessionFatory' of bean class [com.crm1.common.dao.hibimpl.CstLostDao]: Bean property 'sessionFatory' is not writable or has an invalid setter method. Did you mean 'sessionFactory'?Spring的配置文件如下:
<bean id="commonDAO"
class="com.crm1.common.dao.hibimpl.CommonDAOHibImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="basdictDao" class="com.crm1.common.dao.hibimpl.BasDictDaoImpl" >
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="cstservicedao"
class="com.crm1.common.dao.hibimpl.CstserviceDaoImpl">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean> <bean id="customerDao"
class="com.crm1.common.dao.hibimpl.CustomerDao">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="contrdao" class="com.crm1.common.dao.hibimpl.ContrDao">
<property name="sessionFactory" ref="sessionFactory"></property>
</bean>
<bean id="cstlostdao"
class="com.crm1.common.dao.hibimpl.CstLostDao">
<property name="sessionFatory" ref="sessionFactory"></property>
</bean>
class="com.crm1.common.dao.hibimpl.CstLostDao">
<property name="sessionFatory" ref="sessionFactory"> </property>
</bean>
检查里面的配置,有问题