Spring事务配置文件方式

来源:互联网 发布:赚钱最快的方法 知乎 编辑:程序博客网 时间:2024/05/23 00:04
<!-- 配置事务属性 --><tx:advice id="txAdvice" transaction-manager="dataSourceTransactionManager"><tx:attributes><!-- 配置哪些方法使用哪些事务属性 --><tx:method name="check" propagation="REQUIRED" isolation="DEFAULT" read-only="false" timeout="3"/><tx:method name="buy" propagation="REQUIRES_NEW" isolation="READ_COMMITTED"/><!-- 查询 --><tx:method name="select*" read-only="true"/><!-- 删除 --><tx:method name="delete*" /><!-- 修改 --><tx:method name="update*"/><!-- 增加 --><tx:method name="insert*"/><!-- 其他的方法 --><tx:method name="*"/></tx:attributes></tx:advice><!-- 配置事务属性与切入点的结合 --><aop:config><aop:pointcut expression="execution(* com.gk.java.service.*.*(..))" id="txPointCut"/><aop:advisor advice-ref="txAdvice" pointcut-ref="txPointCut"/></aop:config>

原创粉丝点击