老師在講事務傳播行為的第二類時,并沒有說明 bbb() 的事務是有還沒有呀?
例如:
PROPAGATION_REQUIRES_NEW:aaa() 中有事務,就掛起,創建一個新事物給 aaa() 使用,那么此時的 bbb() 是不是有沒有事務都行呢?
PROPAGATION_NOT_SUPPORTED:aaa()有事務就掛起,然后以非事務方式運行,那么此時的bbb() 的事務情況呢?
PROPAGATION_NEVER:aaa()有事務就拋異常,沒事務就正常以非事務方式運行,那么此時的bbb() 可以有事務嗎?
總結一句話就是,bbb()是否有事務,如果有,是自己的事務還是新建的事務,如果沒有會不會被創建?
2018-11-16
有,自己的事務,沒有異常