不同情況通知執行的順序

2022-05-05 10:55:05 字數 1198 閱讀 6226

1.service方法有返回值 + 無異常 + xml

***************************************

1.前置通知...deleteuser

2.環繞通知...開啟事務...deleteuser

通過id刪除使用者

3.後置通知...deleteuser

返回值:1

4.環繞通知....提交事務...

最終通知...deleteuser

**************************************

2.service方法有返回值 + 無異常 + 註解

**************************************

2.環繞通知...開啟事務...deleteuser

1.前置通知...deleteuser

通過id刪除使用者

4.環繞通知....提交事務...

最終通知...deleteuser

3.後置通知...deleteuser

返回值:1

**************************************

3.service方法沒有返回值 + 無異常 + xml

***************************************

1.前置通知...deleteuser

2.環繞通知...開啟事務...deleteuser

刪除使用者。。。。

3.後置通知...deleteuser

返回值:null

4.環繞通知....提交事務...

最終通知...deleteuser

***************************************

4.service方法沒有返回值 + 無異常 + 註解

****************************************

2.環繞通知...開啟事務...deleteuser

1.前置通知...deleteuser

刪除使用者。。。。

4.環繞通知....提交事務...

最終通知...deleteuser

3.後置通知...deleteuser

返回值:null

其實影響不大,只要不出現大的前後顛倒情況就行,區別大的是後置通知和最終通知,就是釋放資源先後的問題;

執行shell指令碼的三種不同情況

shell 指令碼執行是乙個很有意思的事情,有三種不同的基本情況。這也是linux系統靈活性的一種體現。在我開始做lfs之前,我只會做一種shell指令碼的執行 方式。那就是在當前目錄下 shell script.sh。哈哈,最近看了一些文章的解釋之後,發現我真是太土了。以前看過一些linux pr...

閥門在不同情況的洩露

砂眼洩露 1.鑄造缺陷,有氣孔 夾渣 鬆散組織等。嚴格遵守工藝和操作紀律,按時按量按質新增抗老化劑。有完整的質量保證體系,出廠產品符合質量標準 2.鍛造缺陷,有夾渣 摺疊等。根據工況條件選用閥門,注重壓力 溫度 介質相互間約制關係,留有一定餘地 3.注塑缺陷,有氣孔 夾渣 冷隔 缺肉等。根據塑料 橡...

遞迴函式在不同情況的用法

根據近幾天除錯乙個 的經驗,發現遞迴函式可分為以下兩類 1.遍歷型 2.指定結束型 遍歷型的乙個代表是遍歷樹,它是訪問到所有結點 指定結束型的乙個代表是求解斐波那契,它是到達乙個指定條件後層層退出。對於指定結束型,必須在分支前 如for迴圈次數就是分支次數 加上判斷是否達到指定結束條件的語句,否則,...