Spring 事務使用的注意事項

2021-10-02 07:03:42 字數 497 閱讀 4491

為什麼:因為@transactional直接加在類或者介面上,@transactional註解會對類或者介面裡面所有的public方法都有效(相當於所有的public方法都加上了@transactional註解,而且註解帶的引數都是一樣的)。第一影響效能,可能有些方法我不需要@transactional註解,第二方法不同可能@transactional註解需要配置的引數也不同,比如有乙個方法只是做查詢操作,那咱們可能需要配置transactional註解的readonly引數。所以強烈建議@transactional註解直接新增的需要的方法上。

在使用@t

事務注意事項

注意事項 1.在需要事務管理的地方加 transactional註解。transactional 註解可以被應用於介面定義和介面方法 類定義和類的 public 方法上。transactional註解只能應用到 public 可見度的方法上。如果你在 protected private 或者 pac...

事務的注意事項

a.乙個功能是否要事務,必須納入設計 編碼考慮。不能僅僅完成了基本功能就ok。b.如果加了事務,必須做好開發環境測試 測試環境也盡量觸發異常 測試回滾 確保事務生效。c.以下列了事務使用過程的注意事項,請大家留意。1.不要在介面上宣告 transactional 而要在具體類的方法上使用 trans...

Spring的誤區使用注意事項

1 order對自定義的普通bean無控制順序的作用 已知有用的場景 2 autoconfigureorder在當前工程去指定 configuration順序也沒有,這個一般是當前專案讀取三方依賴,比如spring.factories中定義的 configuration的載入順序 3 配置的優先順序...