什么是AOP?
舉例、畫圖的方法比較好。

實(shí)現(xiàn)方式
動(dòng)態(tài)代理,如果實(shí)現(xiàn)了Interface的,可以使用JDK里的Proxy、InvocationHandler來做。
動(dòng)態(tài)代理未實(shí)現(xiàn)Interface的,可以用CGLib來直接操作完成。

AOP用在哪些方面?
用途很廣泛,比如日志,權(quán)限,審計(jì)等。
主要用在聲明式事務(wù)管理。