日期:2014-05-18  浏览次数:20707 次

spring_hibernate整合时遇到的问题,新手真不知怎么解决,求大神指点,在线等
新手学习ssh,在网上找的视频学习,学到spring_hibernate时遇到的问题
求大神看看

------解决方案--------------------
度娘。。。。。。。。。
------解决方案--------------------
是否Hibernate dialect 配置不对
------解决方案--------------------
首先,在spring配置文件 applicationContext中配置 :
<!-- 声明式事务管理  -->
    <bean id="proxyTemplate"
        class="org.springframework.transaction.interceptor.TransactionInterceptor">
        <property name="transactionManager">
            <ref bean="transactionManager" />
        </property>
        <property name="transactionAttributes">
            <props>
                <prop key="save*">PROPAGATION_REQUIRED</prop>
                <prop key="query*">PROPAGATION_REQUIRED,readOnly</prop>
            </props>
        </property>
    </bean>
    <!-- 声明式事务管理 结束 -->

然后对想要使用事务管理的dao配置:
<bean id="UserDao" class="com.kalor.dao.impl.UserDaoImpl">
        <property name="sessionFactory" ref="sessionFactory"></property>
    </bean>

    <!-- 声明式事务管理 配置DAO -->
    <bean id="nameproxy"
        class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
        <property name="beanNames">
            <list>
                <value>UserDao</value>
            </list>
        </property>
        <property name="interceptorNames">
            <list>
          &n