1.@DSTransactional这个注解试试
2.@Transactional这个注解试试
1和2我记得是这两个注解,如果不可以在你那使用就用以下3
3.开启事务
DefaultTransactionDefinition transactionDefinition = new DefaultTransactionDefinition();
transactionDefinition.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRED);
TransactionStatus transactionStatus = transactionManager.getTransaction(transactionDefinition);
事务提交
transactionManager.commit(transactionStatus);
事务回滚
transactionManager.rollback(transactionStatus);