分享

No bean named 'sessionFactory ' is defined

 hh3755 2012-02-10
Error creating bean with name 'productDao' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Cannot resolve reference to bean 'sessionFactory ' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory ' is defined
解决办法:
1.原因:你在web.xml中加载applicationContext.xml文件的时候没有加载成功,看你的路径是否正确,这个配置错误,服务器启动的时候不会报错,试用classpathApplicationContext来加载看问题会不会出现.
2.删掉asm包,使用spring-asm*****.jar
3.其实我的错前面的都不是,原因是我的productDaoImp这个类里面已经有一个sessionFactory对象了(SessionFactory sessionFactory),他set的时候老是不对,估计是我的sessionfactory和set进来的这个对不上,他就说找不到,汗啊。删掉就好了.
 

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多