解决方案 »

  1.   

     单独写个测试的话,肯定ok的,但是 如果放在@Controller 注解的action类中 就失效了
      

  2.   

    看你事务是否扫描到action所在的包了,或者aop配置的时候,是否给action配置了。
      

  3.   

      
     <bean id="transactionManager"    class="org.springframework.orm.jpa.JpaTransactionManager">
       <property name="entityManagerFactory" ref="entityManagerFactory"/>
       </bean>
    <tx:annotation-driven transaction-manager="transactionManager"/>
    怎么设置呢?不会啊