配置文件中配置了
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
控制类中有
@Resource
private AnnotationSessionFactoryBean annotationSessionFactoryBean;
为什么报这种错?
org.hibernate.HibernateException: No local DataSource found for configuration - 'dataSource' property must be set on LocalSessionFactoryBean
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
控制类中有
@Resource
private AnnotationSessionFactoryBean annotationSessionFactoryBean;
为什么报这种错?
org.hibernate.HibernateException: No local DataSource found for configuration - 'dataSource' property must be set on LocalSessionFactoryBean
<!-- 注册连接池 -->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="url" value="${dburl}"></property>
<property name="driverClassName" value="${dbdriver}"></property>
<property name="username" value="${dbuser}"></property>
<property name="password" value="${dbpwd}"></property>
<property name="maxActive" value="${maxactive}"></property>
</bean>
你没配置'dataSource'