首页 新闻 搜索 专区 学院

关于SpringMVC+MyBatis配置事物的问题

0
[待解决问题]

如题我用 SpringMVC+MyBatis 搭建的架构 配置的事物失, 程序出错了 更改的数据不会回滚,我现在搞不明白怎么回事了,  求各位大神 前辈 不吝赐教  ,,小弟感激不尽,,真的没有分了     谢了

 

  <!--  方式一 :  定义事务对数据源进行事务管理     -->  
 <bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
  <property name="dataSource" ref="dataSource" />
 </bean>    
 <tx:advice id="txAdvice" transaction-manager="txManager">
  <tx:attributes>
   <tx:method name="add*" propagation="REQUIRED" />
   <tx:method name="save*" propagation="REQUIRED" />
   <tx:method name="insert*" propagation="REQUIRED" />
   <tx:method name="del*" propagation="REQUIRED" />
   <tx:method name="update*" propagation="REQUIRED" />
   <tx:method name="edit*" propagation="REQUIRED" />
   <tx:method name="query*" propagation="REQUIRED" />
   <tx:method name="*" propagation="REQUIRED" />
  </tx:attributes>
 </tx:advice>
 <aop:config>           
  <aop:pointcut id="operation" expression="execution(* com.szy.*.*(..))" />
  <aop:advisor advice-ref="txAdvice" pointcut-ref="operation" />
 </aop:config> 
 
   
<!-- #####################################         #################################################### -->   
<!--   方式二:   定义事务对数据源进行事务管理 
  <bean id="txManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
   <property name="dataSource" ref="dataSource" />
  </bean>
  配置 Annotation 驱动,扫描@Transactional注解的类定义事务
  <tx:annotation-driven transaction-manager="txManager" proxy-target-class="true" /> -->
 <!-- #####################################         ################################################# -->     
 

如上两种方法都不行。。。。

Smile_灰太狼的主页 Smile_灰太狼 | 初学一级 | 园豆:5
提问于:2016-06-11 17:16
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册