Spring事务编程

编程式事务:

    @Bean
    public PlatformTransactionManager transactionManager(DataSource dataSource) {
        return new DataSourceTransactionManager(dataSource);
    }

使用:

@Autoware
private PlatformTransactionManager platformTransactionManager;



        TransactionStatus transactionStatus = platformTransactionManager.getTransaction(new DefaultTransactionDefinition());
        try {
            platformTransactionManager.commit(transactionStatus);
        } catch (Exception e) {
            platformTransactionManager.rollback(transactionStatus);
        }
  
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享