我觉得是不是没有设置hibernateTemplate里面的sessionFactory啊初学 呵呵

解决方案 »

  1.   

    这个需要设值的。<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
    <property name="sessionFactory">
    <ref local="sessionFactory" />
    </property>
    </bean><bean id="userInfoDAO" class="cn.tyfzpb.dao.UserInfoDAOImpl">
    <property name="hibernateTemplate">
    <ref local="hibernateTemplate" />
    </property>
    </bean>
      

  2.   

    不好意思,上面是我以前的。你把userInfoDAO这个bean改成你的UserImpl就可以了
      

  3.   

    hibernatetemplate 这个不用配置的,我以前的工程中都没有配置,spring自动加进去的。但是这次就是用的以前的配置文件
    就是运行不起来。
      

  4.   

    就是说在 UserImpl中扩展了 HibernateDaoSupport然后在类中调用 hibernateTemplate()方法,这种做法和写在配置文件中效果不一样吗?
      

  5.   

    达人,帮帮忙。。小弟真是急啊 ,在线等。XML code<bean id="hibernateTemplate" class="org.springframework.orm.hibernate3.HibernateTemplate">
        <property name="sessionFactory">
            <ref local="sessionFactory" />
        </property>
    </bean><bean id="userInfoDAO" class="cn.tyfzpb.dao.UserInfoDAOImpl">
        <property name="hibernateTemplate">
            <ref local="hibernateTemplate" />
        </property>
    </bean>
    很感谢你的援助,但是方法我试过了,还是不起作用。会不会是硬件兼容问题啊  。