@Transactional註解無效
前言:SpringCloud中,單服務內操作多個表格就不是分散式事物,只需要使用註解即可。如果是多個服務跨服務操作表,那麼就需要分散式事物
具體實現比較簡單,如果只是某一個方法,在該方法上加入以下註解即可:@Transactional(rollbackFor = {Exception.class})
不過在這裡需要注意一點 : 就是在加@Transactional(rollbackFor = {Exception.class})的方法體內不能使用try{}catch(Exception e){}進行捕獲異常,否則該註解無效!