0

org.springframework.beans.factory.BeanCreationException:创建名为“searchController”的bean时出错:注入自动装配的依赖项失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:无法自动装配字段:com.jlcindia.spring.service.StudentService com.jlcindia.mvc.SearchController.studentService;嵌套异常是 org.springframework.beans.factory.BeanCreationException:创建名为“studentService”的 bean 时出错:注入自动装配的依赖项失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:无法自动装配字段:私有 com.jlcindia.spring.dao.StudentDAO com.jlcindia.spring.service.StudentServiceImpl.studentDAO;嵌套异常是 org.springframework.beans.factory.BeanCreationException: Error created bean with name ' studentDAO':自动装配依赖注入失败;嵌套异常是 org.springframework.beans.factory.BeanCreationException:无法自动装配字段:org.springframework.orm.hibernate3.HibernateTemplate com.jlcindia.spring.dao.HibernateStudentDAO.htemp;嵌套异常是 org.springframework.beans.factory.BeanCreationException:在 ServletContext 资源 [/WEB-INF/jlcindia-servlet.xml] 中定义名称为“rishi”的 bean 创建错误:调用 init 方法失败;嵌套异常是 java.lang.IllegalArgumentException:需要属性“sessionFactory”。嵌套异常是 org.springframework.beans.factory.BeanCreationException:在 ServletContext 资源 [/WEB-INF/jlcindia-servlet.xml] 中定义名称为“rishi”的 bean 创建错误:调用 init 方法失败;嵌套异常是 java.lang.IllegalArgumentException:需要属性“sessionFactory”。嵌套异常是 org.springframework.beans.factory.BeanCreationException:在 ServletContext 资源 [/WEB-INF/jlcindia-servlet.xml] 中定义名称为“rishi”的 bean 创建错误:调用 init 方法失败;嵌套异常是 java.lang.IllegalArgumentException:需要属性“sessionFactory”。

4

2 回答 2

0

最后一句话告诉你什么是行不通的:

nested exception is java.lang.IllegalArgumentException: Property 'sessionFactory' is required.

这意味着在 bean 之前,它似乎是一个“rashi”,您没有设置 sessionFactory 属性。

另外,请注意,当您将代码/日志粘贴到文本框中时,您可以选择它并单击小 {} 按钮将其标记为“代码”。它还有助于对情况进行一些描述,也许还有一些代码。

于 2013-03-12T13:38:47.587 回答
0

你在这里缺少什么你需要在你的 xml 文件中创建会话工厂 bean 你可以谷歌它我们如何创建会话工厂。

会话工厂将帮助您创建与数据库的连接您可以找到许多关于它们的教程,一旦您将会话工厂集成到您的项目中,只需开始使用会话工厂使用休眠模板创建带有会话工厂的 dbconnections。

谢谢,希曼舒

于 2015-01-16T05:57:32.560 回答