原文:AopContext.currentProxy()

原來在springAOP的用法中,只有代理的類才會被切入,我們在controller層調用service的方法的時候,是可以被切入的,但是如果我們在service層 A方法中,調用B方法,切點切的是B方法,那么這時候是不會切入的,解決辦法就是如上所示,在A方法中使用 Service AopContext.currentProxy .B 來調用B方法,這樣一來,就能切入了 AopContext.cu ...

2020-09-21 23:21 0 2164 推薦指數:

查看詳情

AopContext.currentProxy遇到的坑

  1)AopContext.currentProxy()調用的方法中,如果此方法再調用其他的service,則此方法必須是public的修飾符。否則會發現通過@Autowired注入的service值為null。 ...

Tue Sep 08 23:36:00 CST 2020 0 2567
使用AopContxt.currentProxy()方法獲取當前代理對象

常規使用Spring的AOP功能,都是對一個Service中的B方法進行切入記錄日志,這些時候AOP是能起作用的。但是假如B方法被service中的A方法調用,在B方法上的切入便會失效,導致無法記錄日 ...

Mon Jul 06 15:24:00 CST 2020 0 1804
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM