當客戶端程式碼呼叫某個帶有 @Transactional
註解的方法時,呼叫實際上是透過代理物件進行的
當同一個類中的普通方法直接呼叫另一個 @Transactional
方法時,呼叫是類內部發生的,而不是透過代理物件
解決辦法:
1. 外部呼叫(依賴注入,然後呼叫).
2. aopcontext.getCurrentProxy()