Spring和hibernate集成
我正在做spring和hibernate集成示例,得到以下异常。请告诉我如何解决它Spring和hibernate集成,spring,hibernate,Spring,Hibernate,我正在做spring和hibernate集成示例,得到以下异常。请告诉我如何解决它 log4j:WARN No appenders could be found for logger (org.springframework.beans.factory.xml.XmlBeanDefinitionReader). log4j:WARN Please initialize the log4j system properly. Exception in thread "main" org.spring
log4j:WARN No appenders could be found for logger (org.springframework.beans.factory.xml.XmlBeanDefinitionReader).
log4j:WARN Please initialize the log4j system properly.
Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'd' is defined
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:509)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1041)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:273)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)
at com.javatpoint.InsertTest.main(InsertTest.java:14)
在有人真正帮助您之前,您必须先共享一些代码片段! 查看异常,您似乎创建了一个类属性“d”,并将其标记为@Autowired Spring正在尝试查找在其上下文中注册的类型为d或名称为d的类。 您可以使用@Service或@Component等注释注册一个类 更新:(在OP的评论之后)。 请确保您正在应用程序上下文中使用以下代码创建d bean
<bean id="d" class="com.javatpoint.EmployeeDao">
<property name="template" ref="template"></property>
</bean>
如果不共享一些代码,你就不能指望我们能解决这个问题。