美文网首页
spring编码式事务TransactionTemplate

spring编码式事务TransactionTemplate

作者: 大黑跟小白的日常 | 来源:发表于2019-02-21 23:43 被阅读14次

    @Transactional 申明式事务 使用在方法上,有很多局限性推荐使用TransactionTemplate编程式事务

      @Resource

      privateTransactionTemplate transaction;

    比如可以在private方法中,开启事务

    private void f(){

        transaction.execute(new TransactionCallback<Void>() {

            @Override

              publicVoid doInTransaction(TransactionStatus status) {

                  // update1

                    // update2

                  returnnull;

                }

            });

    }

    如下例子

    相关文章

      网友评论

          本文标题:spring编码式事务TransactionTemplate

          本文链接:https://www.haomeiwen.com/subject/ojijyqtx.html