Spring事物的傳播有七大行爲
根據最後一個單詞的字面意思可以理解爲:
1.要求新的 2.支持的 3.強制的 4.需要新的 5.不支持的 6.從未有的 7.嵌套的
口訣:要支強,無新,無非,無異常;需新建;不從嵌,無非有掛、無非有異、無要求
註解
無新:支持當前事物,當前無事物則新建,有則加入
無非:支持當前事物,當前無事物則非事物執行,有則加入
無異常:當前無事物則拋出異常
無非有掛:當前無事物則非事物執行,有事物則掛起
無非有異:當前無事物則非事物執行,有事物則拋出異常
無要求:當前無事物則執行,第一個傳播行爲(要求新的)
個人總結,方便記憶