JDK動态代理是基于接口的方式,換句話來說就是代理類和目标類都實作同一個接口,那麼代理類和目标類的方法名就一樣了;CGLib動态代理是代理類去繼承目标類,然後重寫其中目标類的方法,這樣也可以保證代理類擁有目标類的同名方法.