您的位置:首页 > 编程语言 > Java开发

org.springframework.beans.factory.BeanCreationException 解决办法

2018-03-04 19:58 399 查看
今天遇到了这样的报错
org.springframework.beans.factory.BeanCreationException:Error creating bean with name 'userDao' defined

大概就是这种
后面太长了我就不复制了
分析一下,看单词就是建立userDao的bean的时候出现错误

<!--配置dao -->
<bean id="userDao" class="cn.pzhu.usermanger.dao.UserDao" p:sessionFactory-ref="sessionFactory"></bean>
<!--配置Service -->
<bean id="userService" class="cn.pzhu.usermanger.service.UserService" p:userDao-ref="userDao"></bean>
private SessionFactory sessionfactory=null;
public void setSessionfactory(Sessionfactory sessionfactory) {
this.sessionfactory = sessionfactory;
}
在放弃了一会儿后我终于发现 原来是sessionfactory的指引有问题  p:标签后的是大写 但是我的UserDao 里面写的是小写
所以才会出现上述错误。
所以要仔细一点,多分析错误提示。

整合SH难免很多问题,要有耐心
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  SH
相关文章推荐