Java教程

编程式事务

本文主要是介绍编程式事务,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
    @Resource
    private TransactionTemplate transactionTemplate;
    @Override
    public Object getTest() {
        Student student = new Student();
        student.setAge(1);
        student.setName("11");
       Object ob =  transactionTemplate.execute(new TransactionCallback<Object>() {
            @Override
            public Object doInTransaction(TransactionStatus transactionStatus) {
                studentDao.insert(student);
                transactionStatus.setRollbackOnly();
                return "执行完毕";
            }
        });
        return ob;
    }

 

这篇关于编程式事务的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!