可以自己控制在什么地方提交事务和回滚事务
DefaultTransactionDefinition def = new DefaultTransactionDefinition(); def.setPropagationBehavior(TransactionDefinition.PROPAGATION_REQUIRES_NEW);//新发起一个事务 TransactionStatus status = transactionManager