ssh整合中出现的Caused by: org.springframework.beans.NotWritablePropertyException:

dataSource无法注入到SessionFactory,一直提示Do you mean dataSource?

在网上查找了大量资料,看到org.springframework.orm.hibernate4.HibernateTransactionManager更换org.springframework.orm.hibernate3.HibernateTransactionManager可以解决,然后更换版本,却发现ClassNotFoundExecption错误,然后又换回版本,

这才出现真正导致Caused by: org.springframework.beans.NotWritablePropertyException:的原因是由于后面代码出错才导致前面没错的代码抛出异常。

只需要把

改为

">
 
 /src/user.hbm.xml
 
 

问题就解决了

mappingResources和mappingLocations

http://blog.csdn.net/zhutulang/article/details/26968159





关于这个异常org.springframework.beans.NotWritablePropertyException:

其他解决方案:

1,Spring注入bean的命名规则是首字符小写

2,改id,id不可重复

3,在相应的类中添加setter方法





你可能感兴趣的:(ssh整合中出现的Caused by: org.springframework.beans.NotWritablePropertyException:)