1、在Application上加注解@EnableTransactionManagement
2、在類、接口或者方法上加注解
@Transactional(rollbackFor = Exception.class)
rollbackFor使用說明 https://blog.csdn.net/Cary_1029/article/details/84945166
方法需public修飾,并 抛出異常 https://ask.csdn.net/questions/771670
如果以上還不生效,建立一個BusinessException類繼承RuntimeException,抛出BusinessException,因為spring預設處理的就是RuntimeException