勵志

勵志人生知識庫

transactional作用

Transactional註解的主要作用是在方法或類級別上啟用事務管理。

當套用於類上時,該類的所有public方法將都具有該類型的事務屬性,同時,用戶也可以在方法級別使用該標註來覆蓋類級別的定義,使用Transactional註解後,當調用被註解的方法時,將會啟動一個資料庫事務,並在方法執行完成後自動提交或回滾事務,確保資料庫操作的一致性和完整性。

需要注意的是,@Transactional註解應該只被套用到public方法上,如果在一個protected、private或者默認可見性的方法上使用@Transactional註解,這將被忽略,也不會拋出任何異常。