@Autowired
private
DataSourceTransactionManager transactionManager;
TransactionTemplate transactionTemplate = new TransactionTemplate(transactionManager);
transactionTemplate.execute(new TransactionCallbackWithoutResult() {
@Override
protected void doInTransactionWithoutResult(TransactionStatus status) {
if(!entitys.isEmpty()) {
// 先删掉轮转表中的所有数据再添加
delete...;
update...;
}
}
});