我详细看了下,没发现什么错误。。
你把
  <prop key="hibernate.cache.provider_class">org.hibernate.cache.NoCacheProvider</prop> 这个配置去掉,测试一下看。
现在问题就出在sessionFactory这个bean的配置上。

解决方案 »

  1.   

    <bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate"> 
             <property name="sessionFactory"><ref local="sessionFactory"/></property> 
        </bean> 去掉这个
      

  2.   

    我在eclipse中测试没问题,到web下就出错
      

  3.   

    顺便问下,你定义
    <bean id="transactionManager"   class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
    <property name="dataSource" ref="dataSource"/>
    </bean>
    这个有用吗,你里面有没有用到。