今天寫了個刪除的方法是 關聯(lián)多表刪除

寫在 service的 但是拋出了以下異常


No EntityManager with actual transaction available for current thread - cannot reliably process 'remove' call
經(jīng)過面向百度學習得知。原來多表刪除 是需要加上事務注解的,因為springboot 覺得 多表刪除不加事務是不安全的


最后 在service 相關方法上添加 @Transactional 解決了這個問題

這個注解是

import org.springframework.transaction.annotation.Transactional;
包下的