我正在破例说:
java.lang.IllegalArgumentException: sessionFactory or hibernateTemplate is required
在试图使用<条码>@ 交存条码>时 DaoSupport 班。 错误信息是直截了当的,为了创建保存机构,它需要一个实践。 然而,我已经在我的《冲绳法》中界定了一家工厂:
<!-- Hibernate -->
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dashDataSource" />
<property name="annotatedClasses">
<list>
<value>com.mycomp.myapp.Category</value>
</list>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
</props>
</property>
</bean>
因此,我不敢肯定,如何让存放处保存它所需要的会议惯例,而同时又要创建它所驱动的传票人。
@Autowired
protected HibernateTemplate createHibernateTemplate(SessionFactory sessionFactory) {
return super.createHibernateTemplate(sessionFactory);
}
但是,这并不能解决问题,可能是因为存放处需要财产在即时进行,而不仅仅是在采取行动时。 不幸的是,我不知道如何解决这一问题,因为没有建筑或初始化方法以“Autowired annotation”取代。
我进行了检查,以确保会议楼群的建立,可以自动连接,这是罚款。